logo

C# pavyzdys: Sveiki, pasauli

C# programavimo kalba paprastą „labas pasauli“ programą galima parašyti keliais būdais. Pažiūrėkime 4 geriausius būdus, kaip sukurti paprastą C# pavyzdį:

  • Paprastas pavyzdys
  • Sistemos naudojimas
  • Naudojant viešąjį modifikatorių
  • Vardų erdvės naudojimas

C# paprastas pavyzdys

 class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } } 

Išvestis:

 Hello World! 

apibūdinimas

klasė: yra raktinis žodis, naudojamas klasei apibrėžti.

Programa: yra klasės pavadinimas. Klasė yra projektas arba šablonas, iš kurio kuriami objektai. Jis gali turėti duomenų narius ir metodus. Čia yra tik pagrindinis metodas.

statinis: yra raktinis žodis, reiškiantis, kad objektas nėra būtinas norint pasiekti statinius narius. Taigi taupoma atmintis.

tuštuma: yra metodo grąžinimo tipas. Jis negrąžina jokios vertės. Tokiu atveju grąžinimo pareiškimas nereikalingas.

java end for ciklus

Pagrindinis: yra metodo pavadinimas. Tai yra bet kurios C# programos įėjimo taškas. Kai vykdome C# programą, Main() metodas iškviečiamas pirmiausia prieš bet kurį kitą metodą. Tai rodo programos paleidimą.

string[] args: naudojamas komandų eilutės argumentams C#. Vykdydami C# programą galime perduoti reikšmes. Šios reikšmės yra žinomos kaip argumentai, kuriuos galime naudoti programoje.

System.Console.WriteLine('Sveikas, pasauli!'): Čia sistema yra vardų erdvė. Konsolė yra klasė, apibrėžta sistemos vardų srityje. WriteLine () yra statinis Console klasės metodas, naudojamas tekstui rašyti konsolėje.

C# pavyzdys: sistemos naudojimas

Jei rašysime naudojant Sistemą prieš klasę, tai reiškia, kad mums nereikia nurodyti sistemos vardų srities, kad galėtume pasiekti bet kurią šios vardų srities klasę. Čia mes naudojame Console klasę nenurodydami System.Console.

 using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

Išvestis:

 Hello World! 

C# pavyzdys: viešo modifikatoriaus naudojimas

Taip pat galime nurodyti viešas modifikatorius prieš klasę ir Main() metodą. Dabar jį galima pasiekti ir iš klasės ribų.

 using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

Išvestis:

 Hello World! 

C# pavyzdys: vardų erdvės naudojimas

Mes galime sukurti klases vardų erdvėje. Jis naudojamas sugrupuoti susijusias klases. Jis naudojamas klasėms suskirstyti į kategorijas, kad jas būtų lengva prižiūrėti.

 using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } } 

Išvestis:

 Hello World!