C # Hello World - vaš prvi program C #

V tej vadnici se bomo naučili, kako napisati preprosto "Hello World!" program v C #. S tem boste spoznali osnovno sintakso in zahteve programa C #.

"Živjo svet!" program je pogosto prvi program, ki ga vidimo, ko se potopimo v nov jezik. Preprosto natisne Hello World! na izhodnem zaslonu.

Namen tega programa je seznaniti se z osnovno sintakso in zahtevami programskega jezika.

"Pozdravljen, svet!" v C #

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

Ko zaženete program, bo rezultat:

 Pozdravljen, svet!

Kako "Hello World!" program v C # deluje?

Razčlenimo program po vrsticah.

  1. // Hello World! Program
    //označuje začetek komentarja v jeziku C #. Komentar ne izvaja prevajalnik C #.
    Namenjeni so razvijalcem, da bolje razumejo del kode. Če želite izvedeti več o komentarjih v C #, obiščite C # comments.
  2. namespace HelloWorld(… )
    Ključna beseda imenski prostor se uporablja za definiranje lastnega imenskega prostora. Tu ustvarjamo imenski prostor z imenom HelloWorld.
    Zamislite si imenski prostor kot vsebnik, ki je sestavljen iz razredov, metod in drugih imenskih prostorov. Če želite podroben pregled imenskih prostorov, obiščite C # Imena prostorov.
  3. class Hello(… )
    Zgornja izjava ustvari razred z imenom - Hello v C #. Ker je C # objektno usmerjen programski jezik, je ustvarjanje razreda obvezno za izvajanje programa.
  4. static void Main(string() args)(… )
    Main()je metoda razreda Hello. Izvajanje vsakega programa C # se začne pri Main()metodi. Torej je za program C # obvezna Main()metoda.
    Podpis / sintaksa Main()metode je:
     static void Main(string() args) (… )
    V naslednjih poglavjih bomo izvedeli več o metodah.
  5. System.Console.WriteLine("Hello World!");
    Za zdaj ne pozabite, da je to del kode, ki natisne Hello World! na izhodni zaslon. Več o tem, kako deluje, boste izvedeli v naslednjih poglavjih.

Alternative Hello World! izvajanje

Tukaj je alternativni način, kako napisati »Hello World!« program.

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

Upoštevajte, da smo v tem primeru pisali using System;na začetku programa. Z uporabo tega lahko zdaj nadomestimo

 System.Console.WriteLine ("Pozdravljeni, svet!");

s

 Console.WriteLine ("Pozdravljeni, svet!");

To je priročnost, ki jo bomo uporabili tudi v naslednjih poglavjih.

Stvari, ki si jih je treba zapomniti iz tega članka

  • Vsak program C # mora imeti definicijo razreda.
  • Izvajanje programa se začne od Main()metode.
  • Main() metoda mora biti znotraj definicije razreda.

To je le preprost program za predstavitev C # za novince. Če v tem članku niste razumeli določenih stvari, je v redu (tudi jaz nisem, ko sem začel). Ko bomo nadaljevali s temi vajami, bo vse začelo imeti svoj smisel.

Zanimive Članki...