static void Atrinkti(StudentsDevices senas, string tipas, StudentsDevices naujas) { for (senas.Pradžia(); !senas.isEmpty(); senas.Kitas()) { Mobilus duom = senas.ImtiDuomenis(); if (duom.Tipas == tipas) { naujas.Papildyti(duom); } } }
static StudentsDevices Skaityti(string fv) { var A = new StudentsDevices(); using (var failas = new StreamReader(fv)) { string eilute; A.VardasPavardė = eilute = failas.ReadLine(); while ((eilute = failas.ReadLine()) != null) { string[] eilDalis = eilute.Split(';'); string modelis = eilDalis[0]; string tipas = eilDalis[1]; int baterija = int.Parse(eilDalis[2]); Mobilus elem = new Mobilus(modelis, tipas, baterija); A.Papildyti(elem); } } return(A); }