Přeskočit na obsah

C sharp/Proměnné

Z Wikiknih

Proměnné slouží k ukládání hodnot - informací.

Deklarace proměnných:

// datovyTyp nazevPromenne;
int cislo; // deklarace promenne
cislo = 128; // prirazeni hodnoty (inicializace)

// to same na jeden radek
int cislo = 128;

Primitivní typy proměnných

[editovat | editovat zdroj]
Datový typ Název Velikost v bitech Rozsah hodnot Př. deklarace
byte malá celá kladná čísla 8 0 až 255 byte cislo = 128;
sbyte malá celá čísla 8 -128 až 127 sbyte cislo = 68;
short celá čísla 16 -215 až 215 -1 (-32 768 až 32 767) short cislo = 128;
ushort celá kladná čísla 16 0 až 216 -1 (0 až 65 535) ushort cislo = 128U;
int celá čísla 32 -231 až 231 -1 int cislo = 128;
uint celá kladná čísla 32 0 až 232 -1 uint cislo = 128U;
long velká čísla 64 -263 až 263 -1 long cislo = 128L;
ulong velká kladná čísla 64 0 až 232 -1 ulong cislo = 128UL;
float desetinná čísla 32 ? float cislo = 1.28F;
double desetinná čísla s větší přesností 64 ? double cislo = 1.28;
decimal peněžní hodnoty 128 ? decimal = 0.50M;
bool logická hodnota 8 false či true bool zapnuto = true;
char znak 16 0 až 216 -1 char znak = 'a';
string řetězec 16 * počet znaků ? string jmeno = "Jan Novák";