Š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.
// 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.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.class Hello(… )
Ankstesnis teiginys sukuria klasę, pavadintą -Hello
C #. Kadangi C # yra į objektą orientuota programavimo kalba, klasės vykdymas yra privalomas.static void Main(string() args)(… )
Main()
yra klasė Sveiki. Kiekvienos C # programos vykdymas prasideda nuoMain()
metodo. Taigi C # programai privaloma turėtiMain()
metodą. Metodo
parašas / sintaksėMain()
yra:static void Main(string() args) (… )
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ę.