Программирование на языке C#
Реализация исходного кода
Download 1,19 Mb. Pdf ko'rish
|
Программирование на языке C#
- Bu sahifa navigatsiya:
- 2.3. Пример описания структуры программы
2.2.
Реализация исходного кода В языке C# весь исходный код должен содержаться в классе (более подробно о классах см. в разделе 7). Для запуска консольного приложения реализуется и используется функция Main , в которой начинается и заканчивается управление, реализуя всю логику выполнения программы. Функция Main всегда создается с модификатором static (объяснение значения этого модификатора смотрите в разделе 7) её можно объявить одним из следующих способов: - возвращает значение void (самый простой случай): static void Main() { //код программы } - возвращает значение типа int (используется, когда программа может быть вызвана из другой программы и по завершению ее выполнения нужно понимать состояние выполнения программы: 0 – выполнено без ошибок, 1 и более – код ошибки): static int Main() { //код программы return 0; } Функция Main может принимать аргументы (используется, когда при запуске программы из консоли или из другой программы необходимо внутрь Main передавать какие-либо данные): static int Main(string[] args) { //код программы return 0; } или static void Main(string[] args) { //код программы } 2.3. Пример описания структуры программы Чтобы понять структуру программы C# , рассмотрим традиционную программу "Hello World!" и разберем каждую строку кода. Для упорядочения и оформления кода в языке C# используются классы. В действительности весь выполняемый код C# должен содержаться в 15 классе, что справедливо и для короткой программы типа "Hello World!". using System; //Подключение пространства имен System namespace HelloWorld { //Объявление пространства имен class Hello { //Объявление класса static void Main() {//Главный метод программы //Вывод строки System.Console.WriteLine("Hello World!"); } //Конец метода } //Конец класса } //Конец пространства имён При создании консольного приложения Visual C# создается главный файл program.cs , в первой строке его программного кода содержится директива using с перечислением пространств имен .NET Framework . В приведенном примере using System . Для использования в программе классов из других пространств имен необходимо указать их с директивой using . При создании программы в среде Visual C# автоматически создается пространство имен проекта, которое совпадает с именем проекта (в примере namespace HelloWorld ). Для реализации исходного кода создается класс (в примере class Hello ) и метод Main , в котором начинается и заканчивается выполнение программы. В методе Main вызывается функция Write , которая выводит строку "Hello, World!" в окно командной строки. Download 1,19 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling