Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Deklaration af Konstanter | Håndtering af Datatyper
C#-Grundlæggende

bookDeklaration af Konstanter

Konstanter ligner variabler, men deres værdi sættes én gang ved deklarationen og kan ikke ændres senere.

De er nyttige til at gøre koden mere forståelig ved tydeligt at angive, hvilke værdier der er faste og ikke bør ændres i løbet af programmet. Derudover hjælper brugen af konstanter med at forhindre utilsigtede ændringer af data, hvilket reducerer fejl i koden.

For at erklære en konstant bruges en syntaks, der ligner variabeldeklaration, men vi tilføjer nøgleordet const foran:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; Console.WriteLine(myVar); } } }

Hvis vi forsøger at ændre en konstant, vil compileren vise en fejl:

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; myVar = 20; // Error: The left-hand side of an assignment must be a variable, property or indexer. } } }
question-icon

Fuldfør koden for at erklære en konstant kaldet pi med værdien 3.14:

Click or drag`n`drop items and fill in the blanks

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 10

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you give an example of how to declare a constant?

What happens if I try to change the value of a constant?

Why is it important to use constants in programming?

bookDeklaration af Konstanter

Stryg for at vise menuen

Konstanter ligner variabler, men deres værdi sættes én gang ved deklarationen og kan ikke ændres senere.

De er nyttige til at gøre koden mere forståelig ved tydeligt at angive, hvilke værdier der er faste og ikke bør ændres i løbet af programmet. Derudover hjælper brugen af konstanter med at forhindre utilsigtede ændringer af data, hvilket reducerer fejl i koden.

For at erklære en konstant bruges en syntaks, der ligner variabeldeklaration, men vi tilføjer nøgleordet const foran:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; Console.WriteLine(myVar); } } }

Hvis vi forsøger at ændre en konstant, vil compileren vise en fejl:

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; myVar = 20; // Error: The left-hand side of an assignment must be a variable, property or indexer. } } }
question-icon

Fuldfør koden for at erklære en konstant kaldet pi med værdien 3.14:

Click or drag`n`drop items and fill in the blanks

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 10
some-alt