private void button3_Click(object sender, EventArgs e) { var dlg = new OpenFileDialog() { Title = "Welche Motorradatei soll geladen werden", Filter = "Motorraddatei|*.txt|Alle Dateien|*.*" }; if (dlg.ShowDialog() == DialogResult.OK) { var liste = new List <Motorrad>(); var reader = new StreamReader(dlg.FileName); while (!reader.EndOfStream) { var line = reader.ReadLine(); var teile = line.Split(';'); var mr = new Rennmotorrad() { Hersteller = teile[0], Ps = int.Parse(teile[1]), Farbe = teile[2], Baujahr = DateTime.Parse(teile[3]) }; liste.Add(mr); } reader.Close(); dataGridView1.DataSource = liste; } }
private void button1_Click(object sender, EventArgs e) { var liste = new List <Rennmotorrad>(); var herstellerListe = new string[] { "Yamaha", "Suzuki", "BMW", "Kawasaki" }; var ran = new Random(); for (int i = 0; i < 100; i++) { var meinRad = new Rennmotorrad { Ps = ran.Next(20, 3000), Hersteller = herstellerListe[ran.Next(0, herstellerListe.Length)] }; liste.Add(meinRad); } dataGridView1.DataSource = liste; }