Пример #1
0
        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);
        }
Пример #2
0
 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}");
 }