C# Syntaks
I dette kapitel vil vi se på det grundlæggende Hello World-program for at forstå syntaksen i C#-sproget.
Følgende kode udskriver beskeden "Hello World" i konsoloutputtet:
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Når du starter et nyt C#-projekt, vil du se noget standardkode, kendt som boilerplate-kode. Denne kode opstiller den grundlæggende struktur for dit program, men er ikke en del af hovedlogikken.
Bemærk
Boilerplate-kode er standardkode, der er nødvendig for almindelige opgaver, såsom at opsætte konfigurationer eller definere programmets struktur. Det er vigtigt for at organisere din kode, men påvirker ikke hovedfunktionaliteten.
På dette tidspunkt behøver du ikke forstå alle detaljer, men lad os se på nogle grundlæggende dele af koden.
Koden er opdelt i blokke, markeret med krøllede parenteser ({}). Hver blok er en del af et namespace, en klasse, en metode eller en sætning.
Et namespace fungerer som en mappe, der samler relateret kode og gør det nemmere at organisere. I vores eksempel er namespace'et TestConsoleApp.
En klasse er en skabelon til at oprette objekter og tilføje funktionalitet til et program. Her har vi en klasse med navnet "Program".
En metode er et sæt instruktioner, som computeren udfører for at løse en opgave. Det svarer til "funktioner" i andre sprog. "Main"-metoden er afgørende, fordi det er her, programmet starter med at køre. Den udfører al koden inden for dens blok.
"Main"-metoden kan se forskellig ud, men den skal hedde "Main". For enkelhedens skyld kan du bruge static void Main() i dette kursus. Denne version indeholder ikke string[] args.
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
Inde i "Main"-metoden er der en kommando Console.WriteLine("Hello, World!"). Denne instruerer computeren i at vise "Hello, World!" på skærmen. Når du kører programmet, vises denne besked i konsollen.
Husk, at hver kommando afsluttes med et semikolon (;).
Sammenfattende indeholder den grundlæggende startkode for et C#-program et "namespace", en "klasse" og "Main"-metoden, hvor programmet begynder. Nogle gange kan der også være en "using"-sætning som using System; for at inkludere nødvendige biblioteker, men det er ikke altid nødvendigt.
1. Hvad er formålet med "Main"-metoden i et C#-program?
2. Hvad gør kommandoen Console.WriteLine("Hello, World!")?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.59
C# Syntaks
Stryg for at vise menuen
I dette kapitel vil vi se på det grundlæggende Hello World-program for at forstå syntaksen i C#-sproget.
Følgende kode udskriver beskeden "Hello World" i konsoloutputtet:
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Når du starter et nyt C#-projekt, vil du se noget standardkode, kendt som boilerplate-kode. Denne kode opstiller den grundlæggende struktur for dit program, men er ikke en del af hovedlogikken.
Bemærk
Boilerplate-kode er standardkode, der er nødvendig for almindelige opgaver, såsom at opsætte konfigurationer eller definere programmets struktur. Det er vigtigt for at organisere din kode, men påvirker ikke hovedfunktionaliteten.
På dette tidspunkt behøver du ikke forstå alle detaljer, men lad os se på nogle grundlæggende dele af koden.
Koden er opdelt i blokke, markeret med krøllede parenteser ({}). Hver blok er en del af et namespace, en klasse, en metode eller en sætning.
Et namespace fungerer som en mappe, der samler relateret kode og gør det nemmere at organisere. I vores eksempel er namespace'et TestConsoleApp.
En klasse er en skabelon til at oprette objekter og tilføje funktionalitet til et program. Her har vi en klasse med navnet "Program".
En metode er et sæt instruktioner, som computeren udfører for at løse en opgave. Det svarer til "funktioner" i andre sprog. "Main"-metoden er afgørende, fordi det er her, programmet starter med at køre. Den udfører al koden inden for dens blok.
"Main"-metoden kan se forskellig ud, men den skal hedde "Main". For enkelhedens skyld kan du bruge static void Main() i dette kursus. Denne version indeholder ikke string[] args.
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
Inde i "Main"-metoden er der en kommando Console.WriteLine("Hello, World!"). Denne instruerer computeren i at vise "Hello, World!" på skærmen. Når du kører programmet, vises denne besked i konsollen.
Husk, at hver kommando afsluttes med et semikolon (;).
Sammenfattende indeholder den grundlæggende startkode for et C#-program et "namespace", en "klasse" og "Main"-metoden, hvor programmet begynder. Nogle gange kan der også være en "using"-sætning som using System; for at inkludere nødvendige biblioteker, men det er ikke altid nødvendigt.
1. Hvad er formålet med "Main"-metoden i et C#-program?
2. Hvad gør kommandoen Console.WriteLine("Hello, World!")?
Tak for dine kommentarer!