示例#1
0
 private void writeUzytek(Klasouzytek uzytek)
 {
     //    LsV           1.5000
     _writer.WriteLine("    {0,-14}{1:F4}",
                       uzytek.oznaczenie(rozliczenie().klu()),
                       uzytek.powierzchnia().hektary());
 }
        private Klasouzytek parseKlasouzytek(string linia)
        {
            string[]     pola         = linia.Split(new char[] { ' ' }, 2, StringSplitOptions.RemoveEmptyEntries);
            string       oznaczenie   = pola[0];
            Powierzchnia powierzchnia = Powierzchnia.parseMetry(pola[1]);

            string[]    klu         = _klu.map(oznaczenie);
            Klasouzytek klasouzytek = new Klasouzytek(klu[0], klu[1], klu[2], powierzchnia);
            string      ozn         = klasouzytek.oznaczenie(_klu);

            Kontrakt.ensures(oznaczenie.Equals(ozn), "Odtworzenie oznaczenia nie jest możliwe: " + oznaczenie + " z " +
                             klasouzytek.ToString() + " = " + ozn);
            return(klasouzytek);
        }
 private void writeUzytek(Klasouzytek uzytek)
 {
     _writer.WriteLine("{0,-15}{1,15}",
                       uzytek.oznaczenie(rozliczenie().klu()),
                       uzytek.powierzchnia().metryKwadratowe());
 }