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

I denne vejledning lærer vi, hvordan man skriver en simpel "Hello World!" program i C #. Dette vil gøre dig bekendt med de grundlæggende syntaks og krav til et C # -program.

"Hej verden!" programmet er ofte det første program, vi ser, når vi dykker ned i et nyt sprog. Det udskriver simpelthen Hello World! på outputskærmen.

Formålet med dette program er at gøre os bekendt med den grundlæggende syntaks og krav til et programmeringssprog.

"Hej Verden!" i C #

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

Når du kører programmet, vil output være:

 Hej Verden!

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

Lad os opdele programmet linje for linje.

  1. // Hello World! Program
    //angiver begyndelsen på en kommentar i C #. Kommentarer udføres ikke af C # -kompilatoren.
    De er beregnet til udviklerne for bedre at forstå et stykke kode. For at lære mere om kommentarer i C #, besøg C # kommentarer.
  2. namespace HelloWorld(… )
    Navneområde-nøgleordet bruges til at definere vores eget navneområde. Her opretter vi et navneområde, der hedder HelloWorld.
    Tænk bare på navneområdet som en container, der består af klasser, metoder og andre navneområder. For at få en detaljeret oversigt over navneområder skal du besøge C # Navneområder.
  3. class Hello(… )
    Ovenstående udsagn opretter en klasse med navnet - Hello i C #. Da C # er et objektorienteret programmeringssprog, er det obligatorisk at oprette en klasse for programmets udførelse.
  4. static void Main(string() args)(… )
    Main()er en metode til klasse Hej. Udførelsen af ​​hvert C # -program starter fra Main()metoden. Så det er obligatorisk for et C # -program at have en Main()metode.
    Metodens signatur / syntaks Main()er:
     static void Main(string() args) (… )
    Vi lærer mere om metoder i de senere kapitler.
  5. System.Console.WriteLine("Hello World!");
    For nu skal du bare huske at dette er det stykke kode, der udskriver Hello World! Du får mere at vide om, hvordan det fungerer i de senere kapitler.

Alternativ Hello World! implementering

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

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

Bemærk i dette tilfælde, vi har skrevet using System;i starten af ​​programmet. Ved at bruge dette kan vi nu erstatte det

 System.Console.WriteLine ("Hej verden!");

med

 Console.WriteLine ("Hello World!");

Dette er en bekvemmelighed, vi også bruger i vores senere kapitler.

Ting at huske fra denne artikel

  • Hvert C # -program skal have en klassedefinition.
  • Udførelsen af ​​programmet begynder fra Main()metoden.
  • Main() metoden skal være inde i en klassedefinition.

Dette er bare et simpelt program til introduktion af C # til en nybegynder. Hvis du ikke forstod visse ting i denne artikel, er det okay (selv det gjorde jeg ikke, da jeg startede). Når vi går videre med denne tutorial-serie, vil alt begynde at give mening.

Interessante artikler...