В .NET (VB), как я могу взять все элементы в одной коллекции и добавить их во вторую коллекцию (без потери ранее существовавших элементов во второй коллекции) ? Я ищу что-то более эффективно, чем это:Копирование элементов коллекции в другую коллекцию в .NET
For Each item As Host In hostCollection1
hostCollection2.Add(item)
Next
Мои коллекции являются общие коллекции, унаследованные от базового класса - Collection (Of)
Но будет уже существующие элементы в list2 будут потеряны? Я пытаюсь добавить во вторую коллекцию, а не дублировать первую коллекцию. – 2008-09-29 03:36:41
Извините, я неправильно понял. В этом случае я бы использовал метод AddRange для моего объекта list2. – 2008-09-29 03:42:07