13
///
[STAThread]
public static void Main(string[ ] args)
{ //
// TODO: Add code to start application
//
Console.WriteLine("Hello, World!");
}
}
}
Using System директивасы System атау-лар кеңістігінен тікелей стандартты класс
аттарын (кеңістік атын көрсетпей) пайдалануға рұхсат береді.
namespace түйінді сөзі осы программа үшін ConsoleApplication1 атты өз атаулар ке-
ңістігін жасайды. Бұл программа объектіле-ріне ат беруге болатынын көрсетеді.
2 не 3 қиғаш сызықтан басталатын жолдар комментарий болып саналады, 3
сызық прог-рамма комментарийлерінен құжат жасауға мүмкіндік береді.
C# тілі объектіге бағытталған тіл, сондықтан оның программасы бір-бірімен өзара
бай-ланысқан кластардан тұрады. Бұл программада тек бір ғана класс бар, оған өзіміз Class1
деп ат бердік, класс сипаттамасы class түйінді сөзінен басталады да, аты жазылады.Сонан соң
жүйелі жақша ішінде класс элементтері көрсетіледі. Олардағы
функциялар мен мәлі-меттер
тәсіл –
метод деп аталады.
Жоғарыдағы класс ішінде тек бір элемент – Main методы, яғни тәсілі бар. Әр
программада осындай бір басты тәсіл болады, программаны орындау содан басталады.
3. Программаны компиляциядан өткізу және орындау
С# тіліндегі программа мәтін түрінде жазылады. Кез келген мәтіндік редактор арқылы
программаны компьютерде тереміз де, артынан оны компиляциядан өткізіп, сонан соң
орындап, нәтижесін аламыз.
Сонымен, компьютердің С# тіліндегі программаны орындауы үшін, оны маш-
ина тіліне аударатын компилятор керек екені түсінікті шығар.
Компилятор программа мәтіні жазылған файлды оқып, оны талдайды, қателерін
тексереді. Қателері түзетілген соң, программаны орындап, нәтиже беретін атқарылатын файл
(исполняемый) жасайды.
Программаны бір рет компиляция-дан өткізген соң, оны әр түрлі бастапқы мәліметтер
үшін атқарылатын файлды қайталап орындай отырып, нәтижелер аламыз.
Microsoft Windows NT, Windows 2000, Windows ХР, Windows 2007 операциялық
жүйелерінде Visual Studio.NET ортасы қолданылады, ол программалаудыңбіріктірілген
ортасы болып табылады, яғни құрамында C# тәрізді мәтіндік редакторды, компиляторды, т.б.
қосымша програм-маларды біріктіріп тұрады.
C# (дыбысталуы си-шарп) — Объектіге-бағытталған бағдарламалау тілі. 1998—2001
жылдары Microsoft компаниясында Андерс Хейлсбергтің басшылығымен бір топ
инженерлермен Microsoft .NET Framework платформасына қосымшаларды ққрастырушы тіл
ретінде жасалған. Кейіннен ECMA-334 және ISO/IEC 23270 тәрізді стандартталған.
C# C-ұқсас синтаксисі бар тілдер отбасына жатады, оның синтаксисі C++ және Java-ға
ең жақын. Тіл статикалық типизацияға ие, полиморфизмді, операторлардың шамадан тыс
15
білдіреді. Бір жағынан, бұл әрине күшті, бірақ екінші жағынан, іске қосу кезінде өте ауыр
тежегіш болуы мүмкін. C# жаппай таралған тіл емес. Көптеген бағдарламашылар C# немесе
PHP-ден басқа ештеңе көрген емес, шағын қалаларда жұмыс іздеуге өте елеулі шектеулер
қояды коммерциялық Enterprise саласында шоғырланған. Сонымен қатар, C# ең алдымен
Windows-пен байланысты. Жақын болашақта бір нәрсе өзгереді және Windows бәрі де
нарықта үстем болады, бірақ әлі де аз тәуекел, әсіресе Windows 10 жаңартулары бар соңғы
жалған екенін ескере отырып, қалады.
"Сәлем, әлем"
using System;
class Program
{
static void Main()
{
Console.WriteLine("Сәлем, әлем!!!");
}
}
Достарыңызбен бөлісу: