Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära C#-Syntax | Komma Igång
C#-Grunder

bookC#-Syntax

I det här kapitlet kommer vi att titta på det grundläggande Hello World-programmet för att förstå syntaxen i C#-språket.

Följande kod skriver ut meddelandet "Hello World" i konsolutmatningen:

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }

När du startar ett nytt C#-projekt ser du viss standardkod, kallad boilerplate-kod. Denna kod sätter upp den grundläggande strukturen för ditt program men är inte en del av huvudlogiken.

Obs

Boilerplate-kod är standardkod som behövs för vanliga uppgifter, såsom att konfigurera inställningar eller definiera programmets struktur. Den är viktig för att organisera din kod men påverkar inte huvudfunktionaliteten.

I det här skedet behöver du inte förstå varje detalj, men låt oss titta på några grundläggande delar av koden.

Koden är uppdelad i block, markerade med klamrar ({}). Varje block är en del av ett namespace, en klass, en metod eller ett uttryck.

Ett namespace är som en mapp som samlar relaterad kod, vilket gör det enklare att organisera. I vårt exempel är namespace TestConsoleApp.

En klass är en mall för att skapa objekt och lägga till funktionalitet i ett program. Här har vi en klass med namnet "Program".

En metod är en uppsättning instruktioner för datorn att utföra en uppgift. Det liknar "funktioner" i andra språk. "Main"-metoden är avgörande eftersom det är där programmet startar. Den kör all kod inom sitt block.

"Main"-metoden kan se olika ut, men den måste heta "Main". För enkelhetens skull kan du använda static void Main() i denna kurs. Denna version inkluderar inte string[] args.

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }

Inuti "Main"-metoden finns kommandot Console.WriteLine("Hello, World!"). Detta instruerar datorn att visa "Hello, World!" på skärmen. När du kör programmet visas detta meddelande i konsolen.

Kom ihåg att varje kommando avslutas med ett semikolon (;).

Sammanfattningsvis innehåller den grundläggande startkoden för ett C#-program ett "namespace", en "klass" och "Main"-metoden, där programmet börjar. Ibland kan det även finnas en "using"-sats som using System; för att inkludera nödvändiga bibliotek, men det är inte alltid nödvändigt.

1. Vad är syftet med metoden "Main" i ett C#-program?

2. Vad gör kommandot Console.WriteLine("Hello, World!")?

question mark

Vad är syftet med metoden "Main" i ett C#-program?

Select the correct answer

question mark

Vad gör kommandot Console.WriteLine("Hello, World!")?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 1.59

bookC#-Syntax

Svep för att visa menyn

I det här kapitlet kommer vi att titta på det grundläggande Hello World-programmet för att förstå syntaxen i C#-språket.

Följande kod skriver ut meddelandet "Hello World" i konsolutmatningen:

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }

När du startar ett nytt C#-projekt ser du viss standardkod, kallad boilerplate-kod. Denna kod sätter upp den grundläggande strukturen för ditt program men är inte en del av huvudlogiken.

Obs

Boilerplate-kod är standardkod som behövs för vanliga uppgifter, såsom att konfigurera inställningar eller definiera programmets struktur. Den är viktig för att organisera din kod men påverkar inte huvudfunktionaliteten.

I det här skedet behöver du inte förstå varje detalj, men låt oss titta på några grundläggande delar av koden.

Koden är uppdelad i block, markerade med klamrar ({}). Varje block är en del av ett namespace, en klass, en metod eller ett uttryck.

Ett namespace är som en mapp som samlar relaterad kod, vilket gör det enklare att organisera. I vårt exempel är namespace TestConsoleApp.

En klass är en mall för att skapa objekt och lägga till funktionalitet i ett program. Här har vi en klass med namnet "Program".

En metod är en uppsättning instruktioner för datorn att utföra en uppgift. Det liknar "funktioner" i andra språk. "Main"-metoden är avgörande eftersom det är där programmet startar. Den kör all kod inom sitt block.

"Main"-metoden kan se olika ut, men den måste heta "Main". För enkelhetens skull kan du använda static void Main() i denna kurs. Denna version inkluderar inte string[] args.

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }

Inuti "Main"-metoden finns kommandot Console.WriteLine("Hello, World!"). Detta instruerar datorn att visa "Hello, World!" på skärmen. När du kör programmet visas detta meddelande i konsolen.

Kom ihåg att varje kommando avslutas med ett semikolon (;).

Sammanfattningsvis innehåller den grundläggande startkoden för ett C#-program ett "namespace", en "klass" och "Main"-metoden, där programmet börjar. Ibland kan det även finnas en "using"-sats som using System; för att inkludera nödvändiga bibliotek, men det är inte alltid nödvändigt.

1. Vad är syftet med metoden "Main" i ett C#-program?

2. Vad gör kommandot Console.WriteLine("Hello, World!")?

question mark

Vad är syftet med metoden "Main" i ett C#-program?

Select the correct answer

question mark

Vad gör kommandot Console.WriteLine("Hello, World!")?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 2
some-alt