C# Muutujad
Muutujad on konteinerid andmeväärtuste salvestamiseks.
C#-s on erinevat tüüpi muutujaid (defineeritud erinevate märksõnadega), näiteks:
int – salvestab täisarve ilma kümnendkohtadeta, näiteks 123 või -123
double – salvestab ujukomaarve kümnendkohtadega, näiteks 19,99 või -19,99
char – salvestab üksikuid märke, näiteks ‘a’ või ‘B’. Char-väärtused on ümbritsetud ülakomadega
string – salvestab teksti, näiteks “Hello World”. String-väärtused on ümbritsetud topeltjutumärkidega
bool – salvestab väärtusi kahe olekuga: tõene või väär
Muutujate deklareerimine (loomine)
Muutuja loomiseks määrake selle tüüp ja väärtus:
type variableName = value;
Kus type on C# tüüp (näiteks int või string) ja variableName on muutuja nimi (näiteks x või name). Muutujale väärtuste määramiseks kasutatakse võrdusmärki.
Muutuja loomiseks, mis peaks salvestama teksti, vaadake järgmist näidet:
string name = "Lev";
Console.WriteLine(name);
Muutuja loomiseks, mis peaks salvestama numbri, vaadake järgmist näidet:
int myNum = 15;
Console.WriteLine(myNum);
Samuti saate muutuja deklareerida ilma väärtust määramata ja väärtuse hiljem määrata:
int myNum;
myNum = 15;
Console.WriteLine(myNum);
Pane tähele, et kui määrad olemasolevale muutujale uue väärtuse, kirjutab see eelmise väärtuse üle:
int myNum = 15;
myNum = 20; // myNum on nüüd 20
Console.WriteLine(myNum);
Muud tüübid
Demonstratsioon teist tüüpi muutujate deklareerimisest:
int myNum = 5;
double myDoubleNum = 5.99D;
char myLetter = 'D';
bool myBool = true;
string myText = "Hello";