Identifikatorer
I C# skal alle variabler have unikke navne. Disse unikke navne kaldes identifikatorer, da de identificerer de forskellige variabler.
Der er visse regler for navngivning af variabler. Følgende regler skal overholdes, når man navngiver en variabel:
- Variabelnavne kan indeholde små bogstaver (
a-z), store bogstaver (A-Z), tal (0-9) og understregningstegnet (_). Alle andre tegn er ugyldige; - Variabelnavne må ikke begynde med et tal. De kan begynde med et bogstav eller en understregning;
- Variabelnavne må ikke indeholde mellemrum (space);
- Et variabelnavn må ikke være det samme som et reserveret ord. Reserverede ord er foruddefinerede nøgleord, der har en specifik betydning eller funktion i et programmeringssprog. Nogle eksempler på reserverede ord er:
var,namespace,class,internalosv.; - Variabelnavne er case sensitive, derfor er navnet
myVarikke det samme somMyVar.
Eksempler på gyldige og ugyldige variabelnavne
Gyldige eksempler:
myVariable;My_Variable;_myVariable;variable1.
Ugyldige eksempler:
1variable(starter med et tal);my variable(indeholder mellemrum);class(reserveret ord).
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
Can you give more examples of reserved words in C#?
What happens if I accidentally use an invalid variable name?
Can you explain why variable names are case sensitive in C#?
Awesome!
Completion rate improved to 1.59
Identifikatorer
Stryg for at vise menuen
I C# skal alle variabler have unikke navne. Disse unikke navne kaldes identifikatorer, da de identificerer de forskellige variabler.
Der er visse regler for navngivning af variabler. Følgende regler skal overholdes, når man navngiver en variabel:
- Variabelnavne kan indeholde små bogstaver (
a-z), store bogstaver (A-Z), tal (0-9) og understregningstegnet (_). Alle andre tegn er ugyldige; - Variabelnavne må ikke begynde med et tal. De kan begynde med et bogstav eller en understregning;
- Variabelnavne må ikke indeholde mellemrum (space);
- Et variabelnavn må ikke være det samme som et reserveret ord. Reserverede ord er foruddefinerede nøgleord, der har en specifik betydning eller funktion i et programmeringssprog. Nogle eksempler på reserverede ord er:
var,namespace,class,internalosv.; - Variabelnavne er case sensitive, derfor er navnet
myVarikke det samme somMyVar.
Eksempler på gyldige og ugyldige variabelnavne
Gyldige eksempler:
myVariable;My_Variable;_myVariable;variable1.
Ugyldige eksempler:
1variable(starter med et tal);my variable(indeholder mellemrum);class(reserveret ord).
Tak for dine kommentarer!