Собрать вместе уникальные объекты из списков.
От: Nikolay_P_I  
Дата: 15.11.10 06:11
Оценка:
Есть что-то вроде

class ClassA
{
   List<ClassB> BList;

   void AppendUniqueB(List<ClassB> listB)
   {
      //????
   }   
}


Задача — пополнить BList уникальными объектами из listB. Инструментал — FW 3.5.

Как такое вообще сделать — я знаю. Foreach по listB с Union. Но мне мой вариант не нравится тем, что на каждом ClassB создается новый IEnumerator, а после цикла приходится делать BList.Clear, BList.AddRange(new List<ClassB>(итоговый IEnumerator)).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.