In de programmeertaal C# kan een eenvoudig 'hello world'-programma op meerdere manieren worden geschreven. Laten we de vier beste manieren bekijken om een eenvoudig C#-voorbeeld te maken:
- Eenvoudig voorbeeld
- Systeem gebruiken
- Gebruik openbare modifier
- Naamruimte gebruiken
C# Eenvoudig voorbeeld
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Uitgang:
Hello World!
Beschrijving
klas: is een trefwoord dat wordt gebruikt om klasse te definiëren.
Programma: is de klassenaam. Een klasse is een blauwdruk of sjabloon waaruit objecten worden gemaakt. Het kan gegevensleden en methoden bevatten. Hier heeft het alleen de hoofdmethode.
statisch: is een sleutelwoord, wat betekent dat het object geen toegang heeft tot statische leden. Het bespaart dus geheugen.
leegte: is het retourtype van de methode. Het levert geen enkele waarde op. In dat geval is een retourverklaring niet vereist.
globale JavaScript-variabelen
Voornaamst: is de naam van de methode. Het is het startpunt voor elk C#-programma. Telkens wanneer we het C#-programma uitvoeren, wordt de methode Main() eerst aangeroepen vóór elke andere methode. Het vertegenwoordigt het opstarten van het programma.
string[] argumenten: wordt gebruikt voor opdrachtregelargumenten in C#. Tijdens het uitvoeren van het C#-programma kunnen we waarden doorgeven. Deze waarden staan bekend als argumenten die we in het programma kunnen gebruiken.
System.Console.WriteLine('Hallo wereld!'): Hier is Systeem de naamruimte. Console is de klasse die is gedefinieerd in de systeemnaamruimte. De WriteLine() is de statische methode van de Console-klasse die wordt gebruikt om de tekst op de console te schrijven.
C# Voorbeeld: System gebruiken
Als we schrijven met behulp van Systeem vóór de klasse betekent dit dat we geen systeemnaamruimte hoeven op te geven voor toegang tot een klasse van deze naamruimte. Hier gebruiken we de Console-klasse zonder System.Console op te geven.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Uitgang:
Hello World!
C# Voorbeeld: openbare modifier gebruiken
Wij kunnen dit ook specificeren openbaar modifier vóór klasse en Main()-methode. Nu is het ook toegankelijk van buiten de klas.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Uitgang:
Hello World!
C# Voorbeeld: Naamruimte gebruiken
We kunnen klassen maken binnen de naamruimte. Het wordt gebruikt om gerelateerde klassen te groeperen. Het wordt gebruikt om klassen te categoriseren, zodat het gemakkelijk te onderhouden is.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Uitgang:
Hello World!