В езика за програмиране C# една проста програма „здравей свят“ може да бъде написана по много начини. Нека да видим първите 4 начина за създаване на прост C# пример:
- Прост пример
- Използване на системата
- Използване на публичен модификатор
- Използване на пространство от имена
Прост пример за C#
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Изход:
Hello World!
Описание
клас: е ключова дума, която се използва за дефиниране на клас.
програма: е името на класа. Класът е план или шаблон, от който се създават обекти. Може да има членове на данни и методи. Тук има само основен метод.
статичен: е ключова дума, която означава, че обектът не се изисква за достъп до статични членове. Така че спестява памет.
празен: е типът връщане на метода. Не връща никаква стойност. В такъв случай не се изисква декларация за връщане.
Основен: е името на метода. Това е входната точка за всяка C# програма. Всеки път, когато изпълняваме програмата на C#, методът Main() се извиква първо преди всеки друг метод. Представлява стартиране на програмата.
низ [] аргументи: се използва за аргументи на командния ред в C#. Докато изпълняваме C# програмата, можем да предаваме стойности. Тези стойности са известни като аргументи, които можем да използваме в програмата.
System.Console.WriteLine('Здравей свят!'): Тук System е пространството от имена. Console е класът, дефиниран в System namespace. WriteLine() е статичен метод на клас Console, който се използва за писане на текст на конзолата.
Пример за C#: Използване на System
Ако пишем използвайки System преди класа, това означава, че не е необходимо да указваме System namespace за достъп до всеки клас от това namespace. Тук използваме клас Console, без да посочваме System.Console.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Изход:
Hello World!
Пример за C#: Използване на публичен модификатор
Можем също да уточним публичен модификатор преди клас и метод Main(). Сега той може да бъде достъпен и извън класа.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Изход:
Hello World!
Пример за C#: Използване на пространство от имена
Можем да създаваме класове в пространството на имената. Използва се за групиране на свързани класове. Използва се за категоризиране на класове, така че да може лесно да се поддържа.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Изход:
Hello World!