/// <summary> /// Pakeistas duomenų skaitymo metodo pavadinimas ir nuskaitymo kodas, dėl pasikeitusių pradinių duomenų /// </summary> /// <param name="failuKeliai">Nurodo kiekvieno tekstinio failo kelią</param> /// <param name="klausimuKonteineris">Klausimų konteineris</param> void DuomenuSkaitymas(string[] failuKeliai, KlausimuKonteineris[] klausimuKonteineris) { int indeksas = 0; foreach (var kelias in failuKeliai) { using (StreamReader skaityti = new StreamReader(@kelias, Encoding.GetEncoding(1257))) { string eilute = skaityti.ReadLine(); KlausimuKonteineris naujasKlausimuKonteineris = new KlausimuKonteineris(eilute); while (null != (eilute = skaityti.ReadLine())) { string[] dalys = eilute.Split(','); Klausimas klausimas = new Klausimas(dalys[0], Convert.ToInt32(dalys[1]), dalys[2], dalys[3], dalys[4], dalys[5], dalys[6], dalys[7], dalys[8], Convert.ToInt32(dalys[9])); naujasKlausimuKonteineris.PridetiKlausima(klausimas); klausimuKonteineris[indeksas] = naujasKlausimuKonteineris; } } indeksas++; } }
public void PridetiKlausima(Klausimas klausimas) { Klausimai[KlausimuKiekis++] = klausimas; }