Ich habe eine Sammlung von verschiedenen Objekten und möchte wissen, ob ich Sammlungen erstellen kann, die denselben Typ von Objekten gruppieren. Ich weiß nicht, ob es eine Methode mit linq oder etwas in der Art gibt.Gruppieren von Sammlungen des gleichen Typs 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);
Ich möchte neue Listen der gleichen Art:
List<Object1> newList1 = method.GetAllObjectsFromListObject1 // Count = 2
List<Object2> newList2 = //GetAllObjectsFromListObject2 // Count = 1
List<Object3> newList3 = //GetAllObjectsFromListObject3 // Count = 2
'='! = '==' Ihre Gleichheitsoperatoren sind nicht richtig. –
@ Jeremy, Typo korrigiert, danke, dass du es aufgezeigt hast. – Tilak