Ejemplo n.º 1
0
        private void button_DodajIzFajla_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog o = new OpenFileDialog();

            if (o.ShowDialog() == true)
            {
                StreamReader s = new StreamReader(o.FileName);
                string       linija;
                while (!s.EndOfStream)
                {
                    linija = s.ReadLine();
                    string[] vred = linija.Split(',');
                    if (vred[4] == "informatika")
                    {
                        informatika.Dodaj(vred[0], new Student(vred[0], vred[1], int.Parse(vred[2]), float.Parse(vred[3])));
                    }

                    else
                    {
                        matematika.Dodaj(vred[0], new Student(vred[0], vred[1], int.Parse(vred[2]), float.Parse(vred[3])));
                    }
                }
            }
            osveziListu();
        }
Ejemplo n.º 2
0
        public static Recnik <Kljuc, Vrednost> operator +(Recnik <Kljuc, Vrednost> r1, Recnik <Kljuc, Vrednost> r2)
        {
            Recnik <Kljuc, Vrednost> r = new Recnik <Kljuc, Vrednost>();

            foreach (var item in r1.parovi)
            {
                r.Dodaj(item.K, item.V);
            }
            foreach (var item in r2.parovi)
            {
                r.Dodaj(item.K, item.V);
            }
            return(r);
        }