C# programmēšanas valodā vienkāršu programmu 'sveiki pasaule' var uzrakstīt vairākos veidos. Apskatīsim 4 populārākos veidus, kā izveidot vienkāršu C# piemēru:
- Vienkāršs piemērs
- Izmantojot sistēmu
- Izmantojot publisko modifikatoru
- Izmantojot nosaukumvietu
C# vienkāršs piemērs
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Izvade:
Hello World!
Apraksts
klase: ir atslēgvārds, ko izmanto klases definēšanai.
Programma: ir klases nosaukums. Klase ir projekts vai veidne, no kuras tiek izveidoti objekti. Tam var būt datu dalībnieki un metodes. Šeit tai ir tikai galvenā metode.
statisks: ir atslēgvārds, kas nozīmē, ka objekts nav nepieciešams, lai piekļūtu statiskajiem dalībniekiem. Tātad tas ietaupa atmiņu.
spēkā neesošs: ir metodes atgriešanas veids. Tas neatgriež nekādu vērtību. Šādā gadījumā atgriešanas paziņojums nav nepieciešams.
Galvenais: ir metodes nosaukums. Tas ir ieejas punkts jebkurai C# programmai. Ikreiz, kad palaižam C# programmu, vispirms tiek izsaukta Main() metode pirms jebkuras citas metodes. Tas atspoguļo programmas palaišanu.
string[] args: tiek izmantots komandrindas argumentiem C#. Palaižot C# programmu, mēs varam nodot vērtības. Šīs vērtības ir zināmas kā argumenti, kurus mēs varam izmantot programmā.
System.Console.WriteLine('Sveika pasaule!'): Šeit sistēma ir nosaukumvieta. Konsole ir klase, kas definēta sistēmas nosaukumvietā. WriteLine () ir konsoles klases statiskā metode, ko izmanto teksta rakstīšanai konsolē.
C# piemērs: sistēmas izmantošana
Ja mēs rakstām izmantojot sistēmu pirms klases, tas nozīmē, ka mums nav jānorāda sistēmas nosaukumvieta, lai piekļūtu nevienai šīs nosaukumvietas klasei. Šeit mēs izmantojam Console klasi, nenorādot System.Console.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Izvade:
Hello World!
C# piemērs: izmantojot publisko modifikatoru
Varam arī norādīt publiski modifikators pirms klases un Main() metode. Tagad tai var piekļūt arī ārpus klases.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Izvade:
Hello World!
C# Piemērs: izmantojot nosaukumvietu
Mēs varam izveidot klases nosaukumu telpā. To izmanto saistītu klašu grupēšanai. To izmanto, lai klasificētu klases, lai to varētu viegli uzturēt.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Izvade:
Hello World!