/// <summary> /// Formuoja naują konteinerį iš krepšininkų, kurių ūgis didesnis už vidurkį /// </summary> /// <param name="kont1">Pirmas konteineris</param> /// <param name="kont2">Antras kont</param> /// <param name="naujas">Trečias kont</param> private void UgisDidesnisUzVidurki(Krepsininkai kont, Krepsininkai naujas, double ugis) { for (int i = 0; i < kont.Kiek; i++) { if (kont.ImtiKrepsininka(i).Ūgis > ugis) { naujas.DetiStudenta(kont.ImtiKrepsininka(i)); } } }
//Nuskaito failus private Krepsininkai Skaityti(string fr, out string pav) { Krepsininkai konteineris = new Krepsininkai(); using (StreamReader reader = new StreamReader(fr, Encoding.GetEncoding(1257))) { string line; line = reader.ReadLine(); pav = line; while ((line = reader.ReadLine()) != null) { string[] parts = line.Split(';'); string pavVrd = parts[0]; int amz = int.Parse(parts[1]); double ug = double.Parse(parts[2]); Krepsininkas krep = new Krepsininkas(pavVrd, amz, ug); konteineris.DetiStudenta(krep); } return(konteineris); } }