Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace ProbaProggi
- {
- class Filekezelo
- {
- public List<Valami> VLista;
- public Filekezelo()
- {
- VLista = new List<Valami>();
- }
- public void Beolvas()
- {
- FileStream FS = new FileStream("Adat.txt", FileMode.Open);
- using (StreamReader SR = new StreamReader(FS))
- {
- VLista.Clear();
- string sor = "";
- while ((sor = SR.ReadLine()) != null)
- {
- string[] elemek = new string[3];
- elemek = sor.Split(',');
- string Nev = elemek[0];
- int Darab = int.Parse(elemek[1]);
- string Megjegyzes = elemek[2];
- Valami ujValami = new Valami(Nev, Darab, Megjegyzes);
- }
- FS.Close();
- }
- }
- public void Beir()
- {
- FileStream FS = new FileStream("Adat.txt", FileMode.OpenOrCreate, FileAccess.Write);
- using (StreamWriter SW = new StreamWriter(FS))
- {
- long fileVeg = FS.Length;
- FS.Seek(fileVeg, SeekOrigin.Begin);
- foreach (Valami item in VLista)
- {
- string sor = string.Format("{0},{1},{2}", item.Nev, item.Darab, item.Megjegyzes);
- SW.WriteLine(sor);
- }
- SW.Flush();
- VLista.Clear();
- }
- FS.Close();
- }
- public void Hozzaad(Valami ujValami)
- {
- VLista.Add(ujValami);
- }
- }
- }
Add Comment
Please, Sign In to add comment