Описать класс "студенческая группа " - 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();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.571 из 5
Похожие ответы