Описать класс "студенческая группа " - C#
Формулировка задачи:
описать класс "студенческая группа ". предусмотреть возможность работы с переменным числом студентов, поиска студента по какому- либо признаку( например, по фамилии, имени , дате рождения), добавления и удаления записей, сортировки по различным полям, доступа к записи по номерам. написать программу, демонстрирующую все разработанные элементы класса.
кому не лень прошу помощи . не могу сделать сама
Решение задачи: «Описать класс "студенческая группа "»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using StudentsLibrary; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { StudentGroup group = new StudentGroup { new Student{FirstName="Tom", LastName="Simpson", DateOfBirth=new DateTime(2000,12,23)}, new Student{FirstName="Mary", LastName="Willis", DateOfBirth=new DateTime(1990, 11,10)} }; foreach (Student s in group) { Console.WriteLine("***** Student *****"); Console.WriteLine(s); Console.WriteLine("*******************"); } group.OrderStudentsGroup(new Comparison<Student>((s1, s2) => string.Compare(s1.FirstName, s2.FirstName))); Console.WriteLine("After sorting by FirstName:"); foreach (Student s in group) { Console.WriteLine("***** Student *****"); Console.WriteLine(s); Console.WriteLine("*******************"); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д