Muutujad

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";