Kiíratás (középhaladó)

A Console.WriteLine és a Console.Write parancsok ugyanúgy fognak működni, nem részletezem külön őket.

Különleges karakterek írása:

Néhány különleges karakternek jelentése lehet a program írása közben, ezért azokat kis trükkel kell kiíratni:

KarakterHogyan kell kiíratni
” (Idézőjel)\”
ENTER (sortörés)\n
TABULÁTOR\t
\\\

Változók értékeit szeretnéd kiíratni szöveges környezetben:

a) A változók sorszámát adjuk meg, és , karakterrel felsoroljuk őket.

int i=5; 
Console.WriteLine("A kedvenc számom a {0}, melynek kétszerese a {1}", i, 2*i);

b) A WriteLine parancsot lefizetjük egy $ jellel az ” előtt, és a változó nevét adjuk meg:

int i=5;
Console.WriteLine($"A kedvenc számom a {i}, melynek kétszerese a {i*2}");

Adott karakternyi helyre írt értékek

Ha szeretnénk táblázatos elrendezést, tehát azt, hogy egy érték, vagy változó mindig fix helyet foglaljon el a kiírásnél, akkor a kiíratásnál vesszővel elválasztva kell megadnunk, hány karakternyi helyet foglaljon. Ha a helyek száma pozitív, akkor az érték ezen a karakterszámon belül jobbra, ha negatív, akkor balra lesz igazítva.

string petinap = "hétfő";
string kláranap = "csütörtök";
int petipénz = 5000;
int klárapénz = 15000;
Console.WriteLine("Befizetés napja, összege:");
Console.WriteLine("{0,-16}{1,9}", petinap, petipénz);
Console.WriteLine("{0,-16}{1,9}", kláranap, klárapénz);
megadott karakternyi helyre történő kiírás

Tovább olvasom >>>