У меня List<Object>
n Objects
. В n Объекты есть какой-то объект, который у них одинаковый Id
. Пример List<T> = {t1, t2, t3, t4, t5....,t10}.
при условии, что:
t1.Id = t5.id
Итак, я хочу удалить t5
из этого List
.
Кто может мне помочь плз.
В этом вопросе: использование LINQ для удаления объектов в списке вы знаете, что этот объект дублируется (например, «bob»), но в моем вопросе в этом списке я не знаю ни одного дублированного объекта раньше.
System.Collections.Generic.Dictionary
класс, если только ваша домашняя работа / назначение абсолютно требует, чтобы вы использовали вместо этогоList
. - person Nolonar   schedule 05.04.2013Dictionary
(как указано выше).Dictionary
не позволяет добавлять несколько данных с одним и тем же ключом и очень быстро находит ключ. - person Nolonar   schedule 05.04.2013