Data_dzien.OdejmijDzien C# (CSharp) Method

OdejmijDzien() protected method

protected OdejmijDzien ( ) : void
return void
    protected void OdejmijDzien()
    {
        if (dzien > 1)
        {
            Dzien(dzien - 1);
        }
        else if (miesiac > 1)
        {
            Miesiac(miesiac - 1);
            Dzien(LiczbaDniWMiesiac(rok, miesiac));
        }
        else
        {
            Rok(rok - 1);
            Miesiac(12);
            Dzien(31);
        }
    }

Usage Example

Beispiel #1
0
 public static Data_dzien operator -(Data_dzien x, int n)
 {
     Data_dzien nowy=new Data_dzien(x.rok,x.miesiac,x.dzien);
     while (n > 0)
     {
         nowy.OdejmijDzien();
         n -= 1;
     }
     return nowy;
 }