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.
// 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.namespace HelloWorld(… )
Navneområdet nøkkelord brukes til å definere vårt eget navneområde. Her lager vi et navneområde som heterHelloWorld
.
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.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.static void Main(string() args)(… )
Main()
er en metode i klassen Hei. Utførelsen av hvert C # -program starter fraMain()
metoden. Så det er obligatorisk for et C # -program å ha enMain()
metode.
Metodens signatur / syntaksMain()
er:static void Main(string() args) (… )
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.