В този урок ще научим как да напишем просто "Hello World!" програма в C #. Това ще ви запознае с основния синтаксис и изискванията на програма C #.
„Здравей, свят!“ програмата често е първата програма, която виждаме, когато се потопим в нов език. Той просто отпечатва Hello World! на изходния екран.
Целта на тази програма е да ни запознае с основния синтаксис и изискванията на езика за програмиране.
"Здравей свят!" в C #
// Hello World! program namespace HelloWorld ( class Hello ( static void Main(string() args) ( System.Console.WriteLine("Hello World!"); ) ) )
Когато стартирате програмата, изходът ще бъде:
Здравей свят!
Как "Здравей, свят!" програма в C # работи?
Нека разбием програмата ред по ред.
// Hello World! Program
//
показва началото на коментар в C #. Коментарите не се изпълняват от компилатора C #.
Те са предназначени за разработчиците, за да разберат по-добре част от кода. За да научите повече за коментарите в C #, посетете C # comments.namespace HelloWorld(… )
Ключовата дума за пространство от имена се използва за определяне на нашето собствено пространство от имена. Тук създаваме пространство с имена, нареченоHelloWorld
.
Просто си представете пространството от имена като контейнер, който се състои от класове, методи и други пространства от имена. За да получите подробен преглед на пространствата от имена, посетете C # пространства от имена.class Hello(… )
Горното изявление създава клас с име -Hello
в C #. Тъй като C # е обектно-ориентиран език за програмиране, създаването на клас е задължително за изпълнението на програмата.static void Main(string() args)(… )
Main()
е метод от клас Hello. Изпълнението на всяка програма C # започва отMain()
метода. Така че е задължително програмата на C # да имаMain()
метод.
Подписът / синтаксисът наMain()
метода е:static void Main(string() args) (… )
System.Console.WriteLine("Hello World!");
Засега просто не забравяйте, че това е парчето код, което отпечатва Hello World! към изходния екран. Ще научите повече за това как работи в следващите глави.
Алтернативен Hello World! изпълнение
Ето алтернативен начин да напишете „Hello World!“ програма.
// Hello World! program using System; namespace HelloWorld ( class Hello ( static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )
Забележете, че в този случай писахме using System;
в началото на програмата. Използвайки това, вече можем да заменим
System.Console.WriteLine („Здравей, свят!“);
с
Console.WriteLine ("Здравей, Свят!");
Това е удобство, което ще използваме и в следващите ни глави.
Неща, които трябва да запомните от тази статия
- Всяка програма C # трябва да има дефиниция на клас.
- Изпълнението на програмата започва от
Main()
метода. Main()
метод трябва да бъде вътре в дефиниция на клас.
Това е просто проста програма за въвеждане на C # за начинаещ. Ако не сте разбрали някои неща в тази статия, това е добре (дори аз не го разбрах, когато започнах). С напредването на тази поредица от уроци всичко ще започне да има смисъл.