Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If-setning | Kontrollstrukturer
C#-Grunnleggende

bookIf-setning

En if-setning, også kjent som betinget setning, er en metode for å utføre en kodeblokk basert på en betingelse. Syntaksen for en if-setning er følgende:

if(condition) {
    // code to execute
}

Den tar et uttrykk og utfører kodeblokken hvis uttrykket er true.

For eksempel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 9) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }

Hvis betingelsen er false, blir kodeblokken ignorert:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 10) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }
question mark

Hva er utdataene fra følgende kode:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 1.56

bookIf-setning

Sveip for å vise menyen

En if-setning, også kjent som betinget setning, er en metode for å utføre en kodeblokk basert på en betingelse. Syntaksen for en if-setning er følgende:

if(condition) {
    // code to execute
}

Den tar et uttrykk og utfører kodeblokken hvis uttrykket er true.

For eksempel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 9) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }

Hvis betingelsen er false, blir kodeblokken ignorert:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 10) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }
question mark

Hva er utdataene fra følgende kode:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 5
some-alt