C # Hello World - Ditt första C # -program

I denna handledning lär vi oss hur man skriver ett enkelt "Hello World!" program i C #. Detta gör att du känner till de grundläggande syntaxerna och kraven i ett C # -program.

"Hello World!" programmet är ofta det första programmet vi ser när vi dyker in i ett nytt språk. Det skriver helt enkelt ut Hello World! på utskärmen.

Syftet med detta program är att göra oss bekanta med de grundläggande syntaxerna och kraven för ett programmeringsspråk.

"Hej världen!" i C #

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

När du kör programmet blir resultatet:

 Hej världen!

Hur "Hello World!" program i C # fungerar?

Låt oss bryta ner programmet rad för rad.

  1. // Hello World! Program
    //anger början på en kommentar i C #. Kommentarer körs inte av C # kompilatorn.
    De är avsedda för utvecklarna att bättre förstå en kod. För att lära dig mer om kommentarer i C #, besök C # comments.
  2. namespace HelloWorld(… )
    Nyckelordet namnområde används för att definiera vårt eget namnområde. Här skapar vi ett namnområde som heter HelloWorld.
    Tänk bara på namnområdet som en behållare som består av klasser, metoder och andra namnområden. För att få en detaljerad översikt över namnområden, besök C # Namnområden.
  3. class Hello(… )
    Ovanstående uttalande skapar en klass med namnet - Hello i C #. Eftersom C # är ett objektorienterat programmeringsspråk är det obligatoriskt att skapa en klass för programmets körning.
  4. static void Main(string() args)(… )
    Main()är en metod för klass Hej. Körningen av varje C # -program startar från Main()metoden. Så det är obligatoriskt för ett C # -program att ha en Main()metod.
    Metodens signatur / syntax Main()är:
     static void Main(string() args) (… )
    Vi lär oss mer om metoder i de senare kapitlen.
  5. System.Console.WriteLine("Hello World!");
    För nu, kom bara ihåg att det här är koden som skriver ut Hello World! Du kommer att lära dig mer om hur det fungerar i de senare kapitlen.

Alternativ Hello World! genomförande

Här är ett alternativt sätt att skriva "Hello World!" program.

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

Observera i det här fallet, vi har skrivit using System;i början av programmet. Genom att använda detta kan vi nu ersätta

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

med

 Console.WriteLine ("Hello World!");

Detta är en bekvämlighet som vi också kommer att använda i våra senare kapitel.

Saker att komma ihåg från den här artikeln

  • Varje C # -program måste ha en klassdefinition.
  • Programmets körning börjar från Main()metoden.
  • Main() metoden måste finnas i en klassdefinition.

Detta är bara ett enkelt program för att introducera C # till en nybörjare. Om du inte förstod vissa saker i den här artikeln är det okej (även jag gjorde inte när jag började). När vi går vidare med den här handledningsserien börjar allt bli vettigt.

Intressanta artiklar...