eg
List<Student> StudentsGroup = new List<Student>(); StudentsGroup.add(new Student(){Name="Vasia", Surname="Andrienko"}); StudentsGroup.add(new Student(){Name="Vasia", Surname="Potapenko"}); StudentsGroup.add(new Student(){Name="Fedia", Surname="Matsenko"}); StudentsGroup.add(new Student(){Name="Kolia", Surname="Mischenknko"}); StudentsGroup.add(new Student(){Name="Vasilisa", Surname="Vynnychenko"}); StudentsGroup.add(new Student(){Name="Vasilisa", Surname="Onoprienko"});
after clearing by Name, it should give only the following data
{Name="Vasia", Surname="Andrienko"}//иль второго студента {Name="Fedia", Surname="Matsenko"} {Name="Kolia", Surname="Mischenknko"} {Name="Vasilisa", Surname="Vynnychenko"}//иль второго студента