V programovacím jazyce C# lze jednoduchý program „ahoj světe“ napsat několika způsoby. Podívejme se na 4 nejlepší způsoby, jak vytvořit jednoduchý příklad C#:
- Jednoduchý příklad
- Pomocí systému
- Použití veřejného modifikátoru
- Použití jmenného prostoru
C# Jednoduchý příklad
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Výstup:
Hello World!
Popis
třída: je klíčové slovo, které se používá k definování třídy.
Program: je název třídy. Třída je plán nebo šablona, ze které se vytvářejí objekty. Může mít datové členy a metody. Zde má pouze hlavní metodu.
statický: je klíčové slovo, které znamená, že objekt není vyžadován pro přístup ke statickým členům. Šetří tedy paměť.
neplatné: je návratový typ metody. Nevrací žádnou hodnotu. V takovém případě není vyžadováno vrácení.
alternativa mylivecricket
Hlavní: je název metody. Je to vstupní bod pro jakýkoli program C#. Kdykoli spustíme program C#, je nejprve vyvolána metoda Main() před jakoukoli jinou metodou. Představuje spuštění programu.
string[] argumenty: se používá pro argumenty příkazového řádku v C#. Při spuštění programu C# můžeme předávat hodnoty. Tyto hodnoty jsou známé jako argumenty, které můžeme v programu použít.
System.Console.WriteLine('Ahoj světe!'): Zde je jmenným prostorem System. Console je třída definovaná v System namespace. WriteLine() je statická metoda třídy Console, která se používá k zápisu textu na konzoli.
C# Příklad: Použití System
Pokud píšeme pomocí System před třídou, to znamená, že nemusíme specifikovat jmenný prostor System pro přístup k jakékoli třídě tohoto jmenného prostoru. Zde používáme třídu Console bez určení System.Console.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Výstup:
Hello World!
C# Příklad: Použití modifikátoru public
Můžeme také specifikovat veřejnost modifikátor před třídou a metodou Main(). Nyní k němu lze přistupovat i mimo třídu.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Výstup:
Hello World!
C# Příklad: Použití jmenného prostoru
Můžeme vytvářet třídy uvnitř jmenného prostoru. Používá se k seskupování souvisejících tříd. Používá se ke kategorizaci tříd, aby bylo možné je snadno udržovat.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Výstup:
Hello World!