private void rebuildToolStripMenuItem_Click(object sender, EventArgs e) { int wielkosc = Piesn.policzBaze(); Piesn[] nowa = new Piesn[wielkosc]; wielkoscBazy baza = new wielkoscBazy(); int i = 0; System.IO.StreamReader file = new System.IO.StreamReader("baza.txt"); string linia; while ((linia = file.ReadLine()) != null) { nowa[i] = Piesn.importujWpisold(linia); i++; baza.wielkosc = i; } file.Close(); Piesn.zapiszBaze(nowa, Piesn.policzBaze()); }
public static Piesn[] importujBaze() // importuje baze danych z pliku do tabeli klasy Piesn - uzywa importujWpis { int wielkosc = policzBaze(); Piesn[] nowa = new Piesn[wielkosc]; wielkoscBazy baza = new wielkoscBazy(); int i = 0; System.IO.StreamReader file = new System.IO.StreamReader("baza.txt"); string linia; while ((linia = file.ReadLine()) != null) { nowa[i] = importujWpis(linia); i++; baza.wielkosc = i; } file.Close(); return(nowa); }