private List <List <Osoba> > Przygotowanie() { List <List <Osoba> > ListaOsób = new List <List <Osoba> >(); string[] WsioLin = File.ReadAllLines(openFileDialog1.FileName); List <Osoba> Lzo = new List <Osoba>(); foreach (var item in WsioLin) { string[] split = item.Split(';'); if (split.Length > 2) { Lzo.Add(new Osoba(split)); } else { ListaOsób.Add(Lzo); Lzo = new List <Osoba>(); } } Konwenter <Osoba> Bmi = new Konwenter <Osoba>(Odlistuje2(ListaOsób), X => X.BMIR1000()); Konwenter <Osoba> Wiek = new Konwenter <Osoba>(Odlistuje2(ListaOsób), X => X.Wiek); ListaOsób.ForEach(X => X.ForEach(P => P.ZaładujTablice(Wiek, Bmi))); return(ListaOsób); }
public void ZaładujTablice(Konwenter <Osoba> wzrost, Konwenter <Osoba> Bmi) { TablicaUcząca = new float[2]; TablicaUczącaD = new double[2]; TablicaUcząca[0] = (float)wzrost.WeźDouble(this); TablicaUcząca[1] = (float)Bmi.WeźDouble(this); TablicaUczącaD[0] = TablicaUcząca[0] - 0.5f; TablicaUczącaD[1] = TablicaUcząca[1] - 0.5f; Debug.WriteLine($"{TablicaUcząca[0]} {TablicaUcząca[1] } Wiek {Wiek} Bmi {BMI}"); }