void Skaitymas(string failas, Telkiniai <Vanduo> telkiniai) { using (StreamReader reader = new StreamReader(failas)) { string eilute = null; while (null != (eilute = reader.ReadLine())) { string[] duom = eilute.Split(';'); Vanduo vanduo = new Vanduo(duom[0], duom[1], double.Parse(duom[2])); telkiniai.DetiDuomenisT(vanduo); } } }
Telkiniai <Vanduo> Giliausi(Telkiniai <Vanduo> A, double giliausias) { Telkiniai <Vanduo> B = new Telkiniai <Vanduo>(); double desimtproc = giliausias * 0.1; giliausias = giliausias - desimtproc; foreach (var telkinys in A) { if (telkinys.Gylis >= giliausias) { B.DetiDuomenisT(telkinys); } } return(B); }