static void Skaityti(string duom, ref Namas namas) { using (StreamReader reader = new StreamReader(duom)) { string line; string[] skaidymas; int nr, kSk; double pl, kaina; string tlf; int n; n = int.Parse(reader.ReadLine()); for (int i = 0; i < n; i++) { line = reader.ReadLine(); skaidymas = line.Split(';'); nr = int.Parse(skaidymas[0]); pl = double.Parse(skaidymas[1]); kSk = int.Parse(skaidymas[2]); kaina = double.Parse(skaidymas[3]); tlf = skaidymas[4]; Butas ob = new Butas(nr, pl, kSk, kaina, tlf); namas.Deti(ob); } } }
static void Formuoti(Namas namas, ref Namas tinkami) { for (int i = 0; i < namas.Imti(); i++) { if (namas.Imti(i).KiekKambariu() == KambariuKiekis && namas.Imti(i).KokiaKaina() <= MaxKaina) { tinkami.Deti(namas.Imti(i)); } } }