I programmeringsspråket C# kan ett enkelt 'hej världen'-program skrivas på flera sätt. Låt oss se de fyra bästa sätten att skapa ett enkelt C#-exempel:
- Enkelt exempel
- Använder System
- Använder offentlig modifierare
- Använder namnutrymme
C# Enkelt exempel
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
Produktion:
Hello World!
Beskrivning
klass: är ett nyckelord som används för att definiera klass.
Program: är klassnamnet. En klass är en ritning eller mall från vilken objekt skapas. Den kan ha datamedlemmar och metoder. Här har den bara huvudmetoden.
statisk: är ett nyckelord som betyder att objekt inte krävs för att komma åt statiska medlemmar. Så det sparar minne.
tomhet: är metodens returtyp. Det ger inget värde. I sådana fall krävs inget returutdrag.
java-instans av
Huvudsakliga: är metodnamnet. Det är startpunkten för alla C#-program. När vi kör C#-programmet, anropas Main()-metoden först före någon annan metod. Det representerar uppstart av programmet.
sträng[] args: används för kommandoradsargument i C#. När vi kör C#-programmet kan vi skicka värden. Dessa värden är kända som argument som vi kan använda i programmet.
System.Console.WriteLine('Hej världen!'): Här är System namnutrymmet. Console är den klass som definieras i systemnamnområdet. WriteLine() är den statiska metoden för konsolklassen som används för att skriva texten på konsolen.
C# Exempel: Använda System
Om vi skriver använder System före klassen betyder det att vi inte behöver ange Systemnamnområde för att komma åt någon klass i detta namnområde. Här använder vi Console-klassen utan att specificera System.Console.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Produktion:
Hello World!
C# Exempel: Använda public modifier
Vi kan också specificera offentlig modifierare före klass och Main()-metoden. Nu kan den också nås utanför klassen.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
Produktion:
Hello World!
C# Exempel: Använda namnutrymme
Vi kan skapa klasser i namnområdet. Det används för att gruppera relaterade klasser. Det används för att kategorisera klasser så att det kan vara lätt att underhålla.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
Produktion:
Hello World!