static void Skaityti(string duom, ref Fakultetas grupes)
        {
            string    pav, vard, grupe;
            ArrayList pazymiai = new ArrayList();

            string[] lines = File.ReadAllLines(duom, Encoding.GetEncoding(1257));
            foreach (string line in lines)
            {
                string[] skaidymas = line.Split(';');
                pav   = skaidymas[0].Trim();
                vard  = skaidymas[1].Trim();
                grupe = skaidymas[2].Trim();

                string[] paz = skaidymas[3].Trim().Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
                pazymiai.Clear();
                foreach (string pz in paz)
                {
                    int pazym = int.Parse(pz);
                    pazymiai.Add(pazym);
                }
                Studentas stud = new Studentas();
                stud.Dėti(pav, vard, grupe, pazymiai);
                grupes.Dėti(stud);
            }
        }
Пример #2
0
        static void Skaityti(string duom, ref Fakultetas grupes, out string Fakult)
        {
            using (StreamReader reader = new StreamReader(duom))
            {
                string    pav, vard, grupe;
                int       pazK;
                ArrayList pazymiai = new ArrayList();
                string    eilute;
                string[]  skaidymas;

                eilute = reader.ReadLine();
                Fakult = eilute;

                while ((eilute = reader.ReadLine()) != null && grupes.Imti() < grupes.Max())
                {
                    skaidymas = eilute.Split(';');
                    pav       = skaidymas[0].Trim();
                    vard      = skaidymas[1].Trim();
                    grupe     = skaidymas[2].Trim();
                    pazK      = int.Parse(skaidymas[3].Trim());
                    string[] paz = skaidymas[4].Trim().Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
                    pazymiai.Clear();
                    for (int i = 0; i < pazK; i++)
                    {
                        int pazym = int.Parse(paz[i]);
                        pazymiai.Add(pazym);
                    }
                    Studentas stud = new Studentas();
                    stud.Dėti(pav, vard, grupe, pazymiai);
                    grupes.Dėti(stud);
                }
            }
        }
 static void Formuoti(Fakultetas pradinis, ref Fakultetas naujas)
 {
     for (int i = 0; i < pradinis.Imti(); i++)
     {
         if (!pradinis.Imti(i))
         {
             ;
         }
         else
         {
             naujas.Dėti(pradinis.Imti(i));
         }
     }
 }
Пример #4
0
 public void Dėti(Studentas ob)
 {
     grupe.Dėti(ob);
 }