Új hozzászólás Aktív témák

  • cigam

    titán

    Már frankón megy a hét napjának detektálása, de egy kis optimalizáció kellene, ugyanis a cél az, hogy ki kell deríteni hogy a hét napjai a mai napot követő 2., 3., vagy 4. napra esnek-e, és ettől függően más más értékkel töltöm fel őket. Most ott tartok, hogy
    holnap = (int)datumErtek.DayOfWeek + 1;
    // Hétfő 2. nap?
    if (holnap+1=1)
    // Igen
    {
    lista [16] = nap1_minimum;
    lista [17] = nap1_maximum;
    ....
    }
    else
    // Nem, vagyis nem kap értéket
    {
    lista [16] = "";
    lista [17] = "";
    ....
    }

    // Hétfő 3. nap?
    if (holnap+2=1)
    // Igen
    {
    lista [16] = nap2_minimum;
    lista [17] = nap2_maximum;
    ....
    }
    else
    // Nem, vagyis nem kap értéket
    {
    lista [16] = "";
    lista [17] = "";
    ....
    }
    // Hétfő 4. nap?
    if (holnap+3=1)
    // Igen
    {
    lista [16] = nap3_minimum;
    lista [17] = nap3_maximum;
    ....
    }
    else
    // Nem, vagyis nem kap értéket
    {
    lista [16] = "";
    lista [17] = "";
    ....
    }

    És így tovább a hét minden napjára. Tudom ezt egyszerűsíteni/optimalizálni, vagy végig kell kódolni, vizsgálni a hét minden egyes napjára?

Új hozzászólás Aktív témák