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