У овом упутству научићемо како да напишемо једноставно „Здраво, свет!“ програм у Ц #. Ово ће вас упознати са основном синтаксом и захтевима програма Ц #.
„Здраво свете!“ програм је често први програм који видимо када заронимо у нови језик. Једноставно штампа Хелло Ворлд! на излазном екрану.
Сврха овог програма је да нас упозна са основном синтаксом и захтевима програмског језика.
"Здраво Свете!" у Ц #
// Hello World! program namespace HelloWorld ( class Hello ( static void Main(string() args) ( System.Console.WriteLine("Hello World!"); ) ) )
Када покренете програм, излаз ће бити:
Здраво Свете!
Како "Здраво свете!" програм у Ц # ради?
Раздвојимо програм ред по ред.
// Hello World! Program
//
означава почетак коментара у Ц #. Компајлер Ц # не извршава коментаре.
Намењени су програмерима да боље разумеју део кода. Да бисте сазнали више о коментарима у Ц #, посетите Ц # коментаре.namespace HelloWorld(… )
Кључна реч простора имена користи се за дефинисање сопственог простора имена. Овде креирамо простор имена под називомHelloWorld
.
Замислите само простор имена као контејнер који се састоји од класа, метода и других простора имена. Да бисте добили детаљан преглед простора имена, посетите Ц # Имена простора.class Hello(… )
Горња изјава креира класу са именом -Hello
у Ц #. С обзиром да је Ц # објектно оријентисани програмски језик, креирање класе је обавезно за извршавање програма.static void Main(string() args)(… )
Main()
је метода класе Здраво. Извршење сваког програма Ц # започиње одMain()
методе. Дакле, за програм Ц # је обавезнаMain()
метода.
Потпис / синтаксаMain()
методе је:static void Main(string() args) (… )
System.Console.WriteLine("Hello World!");
За сада, само запамтите да је ово део кода који исписује Хелло Ворлд! на излазни екран. О томе како то ради сазнаћете у каснијим поглављима.
Алтернативе Хелло Ворлд! спровођење
Ево алтернативног начина да напишете „Здраво, свет!“ програм.
// Hello World! program using System; namespace HelloWorld ( class Hello ( static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )
У овом случају приметили смо да смо писали using System;
на почетку програма. Користећи ово, сада можемо да заменимо
Систем.Цонсоле.ВритеЛине ("Здраво, свет!");
са
Цонсоле.ВритеЛине („Хелло Ворлд!“);
Ово је погодност коју ћемо користити и у нашим каснијим поглављима.
Ствари које треба запамтити из овог чланка
- Сваки програм Ц # мора имати дефиницију класе.
- Извршење програма започиње од
Main()
методе. Main()
метода мора бити унутар дефиниције класе.
Ово је само једноставан програм за представљање Ц # за почетнике. Ако у овом чланку нисте разумели одређене ствари, то је у реду (чак ни ја нисам знао када сам почео). Како идемо даље са овом серијом водича, све ће почети имати смисла.