Программирование на языке C#


  Реализация исходного кода


Download 1.19 Mb.
Pdf ko'rish
bet9/66
Sana23.10.2023
Hajmi1.19 Mb.
#1717181
1   ...   5   6   7   8   9   10   11   12   ...   66
Bog'liq
Программирование на языке C#

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:
1   ...   5   6   7   8   9   10   11   12   ...   66




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling