static void Skaityti(KrepsininkuKonteineris krep) { using (StreamReader reader = new StreamReader(duom)) { string vp; //vardas pavarde int gimM; int ugis; double taskai; string line; string[] skaidymas; while (((line = reader.ReadLine()) != null) && krep.Imti() < krep.KoksMax()) { skaidymas = line.Split(';'); vp = skaidymas[0].Trim(); gimM = int.Parse(skaidymas[1].Trim()); ugis = int.Parse(skaidymas[2].Trim()); taskai = double.Parse(skaidymas[3].Trim()); Krepsininkas nauj = new Krepsininkas(vp, gimM, ugis, taskai); krep.Dėti(nauj); } } }
public void Įterpti(string vardas, int gimimoM, int ug, double tsk) { Krepsininkas naujas = new Krepsininkas(vardas, gimimoM, ug, tsk); int i; for (i = 0; (i < n) && (krep[i] <= naujas); i++) { } for (int j = n; j > i; j--) { krep[j] = krep[j - 1]; } krep[i] = naujas; n = n + 1; }
public void Dėti(Krepsininkas ob) { krep[n++] = ob; }