Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public string oznaczenie(FabrykaKlasouzytku klu)
 {
     return(klu.map(_ofu, _ozu, _ozk));
 }