У програмском језику Ц#, једноставан програм 'здраво свет' може се написати на више начина. Хајде да видимо најбоља 4 начина за креирање једноставног Ц# примера:
- Једноставан пример
- Коришћење система
- Коришћење модификатора публиц
- Коришћење простора имена
Једноставан пример Ц#
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Излаз:
Hello World!
Опис
класа: је кључна реч која се користи за дефинисање класе.
Програм: је име класе. Класа је нацрт или шаблон из којег се креирају објекти. Може имати чланове података и методе. Овде има само главни метод.
статички: је кључна реч која значи да објекат није потребан за приступ статичким члановима. Тако штеди меморију.
празнина: је тип повратка методе. Не враћа никакву вредност. У том случају, повратна изјава није потребна.
Главни: је назив методе. То је улазна тачка за било који Ц# програм. Кад год покренемо Ц# програм, метода Маин() се позива прво пре било које друге методе. Представља покретање програма.
стринг[] аргс: се користи за аргументе командне линије у Ц#. Док покрећемо Ц# програм, можемо проследити вредности. Ове вредности су познате као аргументи које можемо користити у програму.
Систем.Цонсоле.ВритеЛине('Хелло Ворлд!'): Овде је Систем именски простор. Конзола је класа дефинисана у Систем именском простору. ВритеЛине() је статичка метода класе Цонсоле која се користи за писање текста на конзоли.
Пример Ц#: Коришћење система
Ако напишемо користећи Систем пре класе, то значи да не морамо да специфицирамо системски именски простор за приступ било којој класи овог именског простора. Овде користимо класу Цонсоле без навођења Систем.Цонсоле.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Излаз:
Hello World!
Пример Ц#: Коришћење модификатора публиц
Можемо и прецизирати јавности модификатор пре класе и методе Маин(). Сада му се може приступити и изван разреда.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Излаз:
Hello World!
Пример Ц#: Коришћење простора имена
Можемо креирати класе унутар простора имена. Користи се за груписање сродних часова. Користи се за категоризацију класа тако да се може лако одржавати.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Излаз:
Hello World!