Я хотів би почати вивчати C # і дуже хочу кодувати його на моєму малиновому пі. Однак я не можу знайти спосіб потрапити на C # на моєму пі. Хтось знає, як це зробити? У мене є Raspberry pi 2 модель B. Дякую за допомогу.
Я хотів би почати вивчати C # і дуже хочу кодувати його на моєму малиновому пі. Однак я не можу знайти спосіб потрапити на C # на моєму пі. Хтось знає, як це зробити? У мене є Raspberry pi 2 модель B. Дякую за допомогу.
Відповіді:
'Mono' - це набір інструментів і C #, що використовується для створення сумісних програм ".NET" на базі Linux, а отримані бінарні файли повністю сумісні з Microsoft.NET.
Почніть з базових програм, наведених за посиланням тут що, безумовно, допоможе вам краще зрозуміти «самому».
Крім того , я також використовував документацію від моно розробників це що було дуже корисно.
Jessie
оскільки пакети Mono набагато актуальніші. хрип справді не має даних. Ви також можете використати сховище Xamarin, щоб отримати кров’яну поверхню або RC, якщо ви шукаєте найновіші та найстабільніші для таких речей, як веб-сервери, нарізка ниток та графічний інтерфейс
Я думаю, вам потрібно уточнити, чого ви намагаєтесь досягти, але, сподіваємось, це допоможе.
По-перше, C # - це мова. Ви пишете програми на C #, і вони працюватимуть у рамках .NET. Це .NET Framework, яка повинна бути встановлена на вашому пристрої для запуску програми C #.
З минулого року у вас є можливість встановити Windows 10 IoT Core на ваш Raspberry Pi 2. Це нова технологія, тому вона активно розвивається та вдосконалюється швидкими темпами, але є кілька обмежень. Вам потрібно буде використовувати Visual Studio (нормальна версія «Безкоштовна» версія для версії Community), і ви зараз можете підключитися до Pi2 лише з комп’ютера Windows 10. Якщо у вас є такі, то IMHO - це найкращий спосіб запустити C #.
Крім того, існує Mono Project з відкритим кодом, який працюватиме на Raspbian (та інших смаках).
Це залежатиме від ваших нинішніх навичок щодо того, який із цих підходів буде найкращим для вас.
Mono - компілятор C # для Linux, який ви можете завантажити тут . Що стосується компіляції командного рядка, вам потрібно просто запустити mono yourscript.exe
відповідно до цієї публікації StackOverflow.
Відповіді на Mono в основному правильні, але я б рекомендував замість цього перевірити .NET Core. .NET Core підтримує Raspbian як ціль розгортання. Для отримання більш детальної інформації ознайомтесь із записом у блозі за адресою https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi/ , але ви можете розділити розділ "як налаштувати", отримати його, виконавши наступне:
Ви можете використовувати будь-який текстовий редактор для редагування програм C #, і я чув, що VSCode встановиться, але я не мав успіху в роботі.