„C # Hello World“ - jūsų pirmoji „C #“ programa

Šioje pamokoje sužinosime, kaip parašyti paprastą „Hello World!“ programa C #. Tai padės jums susipažinti su pagrindine C # programos sintakse ir reikalavimais.

„Labas pasaulis!“ programa dažnai yra pirmoji programa, kurią matome pasinerdami į naują kalbą. Tai tiesiog atspausdina Hello World! išvesties ekrane.

Šios programos tikslas - supažindinti mus su pagrindine programavimo kalbos sintakse ir reikalavimais.

"Labas pasauli!" C #

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

Kai paleisite programą, išvestis bus:

 Labas pasauli!

Kaip „Sveikas pasaulis!“ programa C # veikia?

Išskaidykime programą eilutėmis.

  1. // Hello World! Program
    //nurodo komentaro pradžią C #. C # kompiliatorius komentarų nevykdo.
    Jie skirti kūrėjams geriau suprasti kodo dalį. Norėdami sužinoti daugiau apie komentarus C #, apsilankykite C # komentaruose.
  2. namespace HelloWorld(… )
    Vardų srities raktinis žodis naudojamas apibrėžti mūsų pačių vardų sritį. Čia mes kuriame vardų sritį, vadinamą HelloWorld.
    Tiesiog pagalvokite apie vardų sritį kaip apie talpyklą, kurią sudaro klasės, metodai ir kitos vardų srities. Norėdami gauti išsamią vardų sričių apžvalgą, apsilankykite C # vardų erdvėse.
  3. class Hello(… )
    Ankstesnis teiginys sukuria klasę, pavadintą - Hello C #. Kadangi C # yra į objektą orientuota programavimo kalba, klasės vykdymas yra privalomas.
  4. static void Main(string() args)(… )
    Main()yra klasė Sveiki. Kiekvienos C # programos vykdymas prasideda nuo Main()metodo. Taigi C # programai privaloma turėti Main()metodą. Metodo
    parašas / sintaksė Main()yra:
     static void Main(string() args) (… )
    Daugiau apie metodus sužinosime vėlesniuose skyriuose.
  5. System.Console.WriteLine("Hello World!");
    Kol kas tiesiog nepamirškite, kad tai yra kodo dalis, kuri spausdina „ Hello World“! į išvesties ekraną. Daugiau apie tai, kaip jis veikia, sužinosite vėlesniuose skyriuose.

Alternatyvus sveikas pasaulis! įgyvendinimas

Štai alternatyvus būdas parašyti „Labas pasaulis!“ programa.

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

Atkreipkite dėmesį, kad šiuo atveju mes parašėme using System;programos pradžioje. Naudodami tai, dabar galime pakeisti

 „System.Console.WriteLine“ („Sveikas pasaulis!“);

su

 „Console.WriteLine“ („Labas pasaulis!“);

Tai patogumas, kurį naudosime ir vėlesniuose skyriuose.

Dalykai, kuriuos reikia atsiminti iš šio straipsnio

  • Kiekviena C # programa turi turėti klasės apibrėžimą.
  • Programos vykdymas prasideda nuo Main()metodo.
  • Main() metodas turi atitikti klasės apibrėžimą.

Tai tik paprasta programa, skirta pristatyti C # naujokui. Jei nesupratote tam tikrų šio straipsnio dalykų, tai gerai (net aš nesupratau, kai pradėjau). Kai pereisime prie šios pamokų serijos, viskas pradės prasmę.

Įdomios straipsniai...