У меня есть набор объектов differents, и я хочу знать, могу ли я создавать коллекции, группирующие объекты одного и того же типа. Я не знаю, есть ли метод с linq или что-то в этом роде.Группировка коллекций того же типа C#
List<Object> list = new List<Object>();
Object1 obj1 = new Object1();
Object2 obj2 = new Object2();
Object1 obj3 = new Object1();
Object3 obj4 = new Object3();
Object3 obj5 = new Object3();
list.Add(obj1);
list.Add(obj2);
list.Add(obj3);
list.Add(obj4);
list.Add(obj5);
Я хочу новые списки одного и того же типа:
List<Object1> newList1 = method.GetAllObjectsFromListObject1 // Count = 2
List<Object2> newList2 = //GetAllObjectsFromListObject2 // Count = 1
List<Object3> newList3 = //GetAllObjectsFromListObject3 // Count = 2
'='! = '==' Ваши операторы равенства неверны. –
@Jeremy, Typo исправлено, спасибо, что указали его. – Tilak