Variabler
Stryg for at vise menuen
I programmering fungerer variabler som mærkede beholdere, der indeholder en værdi. Dataene kan være i form af et tal, tekst, boolesk (sand / falsk) eller en anden type.
Udtrykket "variabel" betyder "foranderlig", derfor kan værdien, som en variabel indeholder, ændres når som helst.
En simpel variabel kan oprettes i C# ved hjælp af var-nøgleordet:
var variableName = value;
De forskellige komponenter i denne syntaks er fremhævet i grafikken nedenfor:
Ligetegn (=) kaldes tildelingsoperatoren. Den bruges til at tildele værdier til variabler.
I dette afsnit vil vi kun bruge tal som værdier for variabler. I det næste afsnit lærer vi, hvordan man arbejder med forskellige datatyper i passende detaljer.
Bemærk
En sætning, der indeholder
=-operatoren, kaldes en tildelingssætning, for eksempel:variableName = value.
main.cs
1234567891011namespace TestConsoleApp { internal class Program { static void Main(string[] args) { var myVar = 10; System.Console.WriteLine(myVar); // Outputs: 10 } } }
Ovenstående kode opretter en ny variabel kaldet myVar, som indeholder værdien 10. Derefter udskrives variablens værdi ved hjælp af System.Console.WriteLine-sætningen.
Vi kan ændre den værdi, den indeholder, ved at bruge tildelingsoperatoren:
main.cs
1234567891011121314namespace TestConsoleApp { internal class Program { static void Main(string[] args) { var myVar = 10; System.Console.WriteLine(myVar); // Outputs: 10 myVar = 20; System.Console.WriteLine(myVar); // Outputs: 20 } } }
Bemærk
Nøgleordet
varbruges kun ved oprettelse af en ny variabel. Derfor anvendes kun tildelingsoperatoren (=), når der tildeles en ny værdi til en allerede erklæret variabel, som det er tilfældet i udsagnetmyVar = 20.
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