Как писать C # -программы на Raspberry Pi, используя Mono. Часть 2

Вырежьте и вставьте следующий код:
using System;
public class HelloWorld
{
static public void Main ()
{
Console.WriteLine («Hello Make Tech Easier»);
}
}
C # является объектно-ориентированным языком, то есть все определяется внутри класса. Приведенный выше код создает класс с именем «HelloWorld», и определяет функцию в том, что названо «Main». Main () всегда является отправной точкой для программ C #. «Console.WriteLine» печатает текст на терминал (консоль). Кстати, если вам нужен надежный выделенный сервер с gpu по низкой цене — смело переходите по ссылке ранее.
Для компиляции программы наберите:
mcs hello.cs
Это создаст файл с именем «hello.exe» в текущем каталоге. Как правило, в Linux бинарные файлы не используют расширение ".exe", это то, что пришло от DOS и Windows. Если проверите тип файла «hello.exe», то увидите, что он на самом деле является исполняемым Intel:
file hello.exe

Выход показывает, что файл «hello.exe» является сборником Mono / .Net, которая была построена для работы на ПК с Windows, используя процессор Intel. Но мы компилировали его на Linux, используя процессор ARM!
Это потому, что .NET фактически использует промежуточный язык, который интерпретируется Common Language Runtime. Начало файла .exe является фактическим кодом Intel / Windows, который автоматически запускает выполнение и все другие программы (как промежуточный код) для запуска.

Читайте также: