У меня есть класс:Заливка ICollection <Class> с правильным родителем объекты
public class MyObject {
int id;
int parentId;
MyObject parentObj;
}
и мне нужно заполнить parentObj с соответствующими объектами. Мне нужно сделать это, взглянув на производительность и простоту.
Так что я код:
ICollection<MyObject> Method(ICollection<MyObject> coll)
{
foreach(var item in coll)
...
return coll;
}
, что мне нужно будет заполнить parentObj с соответствующими объектами из этой коллекции. Как я могу думать, комплекс этой проблемы N * log (N).
Отлично! Спасибо! – pbies
Добро пожаловать. –
Первые 4 строки могут быть упрощены с использованием метода расширения Linq 'ToDictionary'. – Phil1970