Tema: Re: Parekomenduokit C# knygu
Autorius: Jornada Del Muerto
Data: 2009-11-11 17:35:49
Dar c# gali rasyt ir tokius ciklus, gal kam bus idomu net ir kas dirba c#
for (int a=0,int b=10,int c=100; a<10, a++, b--, c*a)
Del to pvz reikiant indekso vienu metu nuo galo ir nuo pradziu kad nedaryti kazkokiu sudetingu skaiciavimu galima apsirasyt tiesiog:
for (int incrementalIndex = 0, int decrementalIndex = 100; incrementalIndex<100; incrementalIndex++,decrementalIndex--)
{
}
Ar kintamojo didinimo arba mazinimo prefixai ir postfixai (retai kas tai naudoja): {prefix'as}kintamasis{postfix'as};
Dalieskim turim int tipo i kintamaji, yra operacijos kaip:
i++; // validuojama einamoji reiksme ir i didiname vienetu, VB: i=i+1
i--; // validuojama einamoji reiksme ir i maziname vienetu, VB: i=i-1
++i; // i didinamas vienetu ir validuojama einamoji reiksme
--i; // i mazinamas vienetu ir validuojama einamoji reiksme
Ka tai reiskia? pvz:
a. Postfixas.
---------------
int x, i=0;
x=i++; // po veiksmo x=0 o i =1
b. Prefixas
----------
int x, i=0;
x=++i; // po veiksmo x=1 ir i =1
Tuo paciu, C# galimos ir tokios funkcijos:
int i=0;
i+=100; // prie i pridedamas 100 :)
Na ok eisiu as ka nors dirbt nes visa diena sh.. maliau :D