C # Hello World - Ditt første C # -program

I denne opplæringen vil vi lære å skrive en enkel "Hello World!" programmet i C #. Dette vil gjøre deg kjent med de grunnleggende syntaksen og kravene til et C # -program.

"Hello World!" programmet er ofte det første programmet vi ser når vi dykker inn i et nytt språk. Det skriver ganske enkelt ut Hello World! på utgangsskjermen.

Hensikten med dette programmet er å gjøre oss kjent med de grunnleggende syntaksen og kravene til et programmeringsspråk.

"Hei Verden!" i C #

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

Når du kjører programmet, vil utdataene være:

 Hei Verden!

Hvordan "Hello World!" program i C # fungerer?

La oss bryte ned programmet linje for linje.

  1. // Hello World! Program
    //indikerer begynnelsen på en kommentar i C #. Kommentarer utføres ikke av C # kompilatoren.
    De er ment for utviklerne å bedre forstå et stykke kode. Hvis du vil lære mer om kommentarer i C #, kan du gå til C # comments.
  2. namespace HelloWorld(… )
    Navneområdet nøkkelord brukes til å definere vårt eget navneområde. Her lager vi et navneområde som heter HelloWorld.
    Bare tenk på navneområdet som en container som består av klasser, metoder og andre navneområder. For å få en detaljert oversikt over navneområder, besøk C # Navneplasser.
  3. class Hello(… )
    Ovennevnte uttalelse oppretter en klasse med navnet - Hello i C #. Siden C # er et objektorientert programmeringsspråk, er det obligatorisk å lage en klasse for programutførelsen.
  4. static void Main(string() args)(… )
    Main()er en metode i klassen Hei. Utførelsen av hvert C # -program starter fra Main()metoden. Så det er obligatorisk for et C # -program å ha en Main()metode.
    Metodens signatur / syntaks Main()er:
     static void Main(string() args) (… )
    Vi lærer mer om metoder i de senere kapitlene.
  5. System.Console.WriteLine("Hello World!");
    For øyeblikket, bare husk at dette er koden som skriver ut Hello World! Du vil lære mer om hvordan det fungerer i de senere kapitlene.

Alternativ Hello World! gjennomføring

Her er en alternativ måte å skrive "Hello World!" program.

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

Legg merke til i dette tilfellet, vi har skrevet using System;i starten av programmet. Ved å bruke dette kan vi nå erstatte

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

med

 Console.WriteLine ("Hello World!");

Dette er en fordel vi også vil bruke i de senere kapitlene våre.

Ting å huske fra denne artikkelen

  • Hvert C # -program må ha en klassedefinisjon.
  • Utførelsen av programmet starter fra Main()metoden.
  • Main() metoden må være innenfor en klassedefinisjon.

Dette er bare et enkelt program for å introdusere C # til en nybegynner. Hvis du ikke forsto visse ting i denne artikkelen, er det greit (det gjorde jeg ikke selv da jeg startet). Når vi går videre med denne opplæringsserien, vil alt begynne å gi mening.

Interessante artikler...