static void Main(string[] args) { Dictionary <string, Dictionary <string, Challenge> > uni = new Dictionary <string, Dictionary <string, Challenge> >(); Dictionary <string, Challenge> university1 = new Univer().Firstd().ToDictionary(c => c.LastName); Dictionary <string, Challenge> university2 = new Univer().Secondd().ToDictionary(c => c.LastName); uni.Add("ПГНИУ", university1); uni.Add("ПГТУ", university2); Console.WriteLine(); Console.WriteLine("1. Запрос на сводку данных (Все студенты двух университетов)"); Query.Q1(uni); Console.WriteLine(); Console.WriteLine("2. Запрос на получение счетчика (Количество студентов 4 курса)"); Query.Q2(uni); Console.WriteLine(); Console.WriteLine("3. Запрос на использование операций над множествами (Студенты 3 курса, сдавшие экзамены (>50%))"); Query.Q3(university1, university2); Console.WriteLine(); Console.WriteLine("4. Агрегирование данных (Минимальный результат экзаменов)"); Query.Q4(university1); Console.WriteLine(); Console.WriteLine("5. Запрос на использование группировки данных (Сумма всех курсов)"); Query.Q5(uni); }
public Challenge[][] CreateUniver() { Challenge[][] uni = new Challenge[2][]; uni[0] = new Univer().Firstd(); uni[1] = new Univer().Secondd(); return(uni); }