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

bookDeklarere Konstanter

Konstanter ligner på variabler, men verdien deres settes én gang ved deklarasjon og kan ikke endres senere.

De bidrar til å gjøre koden mer forståelig ved tydelig å vise hvilke verdier som er faste og ikke skal endres gjennom programmet. I tillegg hjelper bruk av konstanter til å forhindre utilsiktede endringer av data, noe som reduserer feil i koden.

For å deklarere en konstant bruker vi en syntaks som ligner på variabeldeklarasjon, men vi legger til nøkkelordet 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 prøver å endre en konstant, vil kompilatoren vise en feil:

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

Fullfør koden for å erklære en konstant kalt pi med verdien 3.14:

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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 10

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

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?

Awesome!

Completion rate improved to 1.59

bookDeklarere Konstanter

Sveip for å vise menyen

Konstanter ligner på variabler, men verdien deres settes én gang ved deklarasjon og kan ikke endres senere.

De bidrar til å gjøre koden mer forståelig ved tydelig å vise hvilke verdier som er faste og ikke skal endres gjennom programmet. I tillegg hjelper bruk av konstanter til å forhindre utilsiktede endringer av data, noe som reduserer feil i koden.

For å deklarere en konstant bruker vi en syntaks som ligner på variabeldeklarasjon, men vi legger til nøkkelordet 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 prøver å endre en konstant, vil kompilatoren vise en feil:

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

Fullfør koden for å erklære en konstant kalt pi med verdien 3.14:

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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 10
some-alt