С# — Структура программы
Прежде чем мы приступим к изучению основных строительных блоков языка программирования C#, давайте взглянем на минимальную структуру программы C#, чтобы использовать ее в качестве справочного материала в следующих главах.
Создание программы Hello World
Программа C# состоит из следующих частей —
- Объявление пространства имен
- Класс
- Методы класса
- Атрибуты класса
- Основной метод
- Утверждения и выражения
- Комментарии
Давайте посмотрим на простой код, который печатает слова «Hello World» —
Живая демонстрация06
Когда этот код скомпилирован и выполнен, он дает следующий результат —
15пре>Давайте посмотрим на различные части данной программы —
-
Первая строка программы using System; - использование ключевое слово используется для включения системы пространство имен в программе. Программа обычно имеет несколько использований заявления.
-
Следующая строка содержит пространство имен декларация. пространство имен представляет собой набор классов. Приложение HelloWorld пространство имен содержит класс HelloWorld .
-
В следующей строке есть класс объявление, класс HelloWorld содержит определения данных и методов, которые использует ваша программа. Классы обычно содержат несколько методов. Методы определяют поведение класса. Однако HelloWorld класс имеет только один метод Main .
-
Следующая строка определяет Main метод, который является точкой входа для всех программ C#. Основной определяет, что делает класс при выполнении.
-
Следующая строка /*...*/ игнорируется компилятором и ставится для добавления комментариев в программе.
-
Метод Main определяет свое поведение с помощью оператора Console.WriteLine("Hello World");
Написать строку это метод Console класс, определенный в System пространство имен. Этот оператор вызывает сообщение «Hello, World!» для отображения на экране.
-
Последняя строка Console.ReadKey(); для пользователей VS.NET. Это заставляет программу ждать нажатия клавиши и предотвращает запуск и быстрое закрытие экрана при запуске программы из Visual Studio .NET.
Стоит отметить следующие моменты −
-
C# чувствителен к регистру.
-
Все операторы и выражения должны заканчиваться точкой с запятой (;).
-
Выполнение программы начинается с метода Main.
-
В отличие от Java, имя файла программы может отличаться от имени класса.
Компиляция и выполнение программы
Если вы используете Visual Studio.Net для компиляции и выполнения программ C#, выполните следующие действия —
-
Запустите Visual Studio.
-
В строке меню выберите «Файл» -> «Создать» -> «Проект».
-
Выберите Visual C# из шаблонов, а затем выберите Windows.
-
Выберите консольное приложение.
-
Укажите имя для вашего проекта и нажмите кнопку ОК.
-
Это создает новый проект в обозревателе решений.
-
Пишите код в редакторе кода.
-
Нажмите кнопку «Выполнить» или нажмите клавишу F5, чтобы выполнить проект. Появится окно командной строки, содержащее строку Hello World.
Вы можете скомпилировать программу C#, используя командную строку вместо Visual Studio IDE —
-
Откройте текстовый редактор и добавьте указанный выше код.
-
Сохраните файл как helloworld.cs.
-
Откройте инструмент командной строки и перейдите в каталог, в котором вы сохранили файл.
-
Введите csc helloworld.cs и нажмите Enter, чтобы скомпилировать код.
-
Если в вашем коде нет ошибок, командная строка перейдет к следующей строке и сгенерирует helloworld.exe. исполняемый файл.
-
Введите helloworld для выполнения вашей программы.
-
Вы можете увидеть результат Hello World, распечатанный на экране.
Язык C