C # Hello World - váš první C # program

V tomto tutoriálu se naučíme psát jednoduchý „Hello World!“ program v C #. Tím se seznámíte se základní syntaxí a požadavky programu C #.

„Ahoj světe!“ program je často prvním programem, který vidíme, když se ponoříme do nového jazyka. Jednoduše vytiskne Hello World! na výstupní obrazovce.

Účelem tohoto programu je seznámit nás se základní syntaxí a požadavky programovacího jazyka.

"Ahoj světe!" v C #

 // Hello World! program namespace HelloWorld ( class Hello ( static void Main(string() args) ( System.Console.WriteLine("Hello World!"); ) ) )

Když spustíte program, výstup bude:

 Ahoj světe!

Jak „Hello World!“ program v C # funguje?

Rozdělme program po řádcích.

  1. // Hello World! Program
    //označuje začátek komentáře v C #. Kompilátor C # komentáře neprovádí.
    Jsou určeny pro vývojáře, aby lépe porozuměli části kódu. Další informace o komentářích v C # najdete v komentářích C #.
  2. namespace HelloWorld(… )
    Klíčové slovo oboru názvů se používá k definování našeho vlastního oboru názvů. Zde vytváříme jmenný prostor s názvem HelloWorld.
    Představte si jmenný prostor jako kontejner, který se skládá z tříd, metod a dalších jmenných prostorů. Chcete-li získat podrobný přehled jmenných prostorů, navštivte C # jmenné prostory.
  3. class Hello(… )
    Výše uvedený příkaz vytvoří třídu s názvem - Hello v C #. Protože C # je objektově orientovaný programovací jazyk, vytváření třídy je pro provádění programu povinné.
  4. static void Main(string() args)(… )
    Main()je metoda třídy Hello. Spuštění každého programu C # začíná Main()metodou. Pro program C # je tedy povinné mít Main()metodu.
    Podpis / syntaxe Main()metody je:
     static void Main(string() args) (… )
    Více o metodách se dozvíme v dalších kapitolách.
  5. System.Console.WriteLine("Hello World!");
    Prozatím si pamatujte, že toto je část kódu, která tiskne Hello World! Na výstupní obrazovku. Další informace o tom, jak to funguje, naleznete v dalších kapitolách.

Alternativní Hello World! implementace

Zde je alternativní způsob psaní „Hello World!“ program.

 // Hello World! program using System; namespace HelloWorld ( class Hello ( static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )

V tomto případě jsme si všimli, že jsme to napsali using System;na začátku programu. Tímto způsobem nyní můžeme nahradit

 System.Console.WriteLine ("Hello World!");

s

 Console.WriteLine („Hello World!“);

Toto je výhoda, kterou použijeme také v dalších kapitolách.

Na co si pamatovat z tohoto článku

  • Každý program C # musí mít definici třídy.
  • Spuštění programu začíná Main()metodou.
  • Main() metoda musí být uvnitř definice třídy.

Toto je jen jednoduchý program pro představení C # nováčkovi. Pokud jste některým věcem v tomto článku nerozuměli, je to v pořádku (i já jsem tomu nerozuměl, když jsem začínal). Jak pokračujeme v této výukové sérii, všechno začne dávat smysl.

Zajímavé články...