示例#1
0
        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());
        }
示例#2
0
        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);
        }