Ich habe eine Klasse:Fill ICollection <Class> mit der richtigen Eltern-Objekte
public class MyObject {
int id;
int parentId;
MyObject parentObj;
}
und ich brauche parentObj mit der richtigen Objekte zu füllen. Ich muss dies mit Blick auf Leistung und Einfachheit tun.
So habe ich Code:
ICollection<MyObject> Method(ICollection<MyObject> coll)
{
foreach(var item in coll)
...
return coll;
}
, die ich brauchen würde, die parentObj mit der richtigen Objekte aus dieser Sammlung zu füllen. Wie ich denken kann, ist der Komplex dieses Problems N * log (N).
Great! Vielen Dank! – pbies
Gern geschehen. –
Die ersten 4 Zeilen können mit der Linq-Erweiterungsmethode 'ToDictionary' vereinfacht werden. – Phil1970