Привет. Я пытаюсь добавить 1 список в другой. Я делал это раньше, используя AddRange()
, но, похоже, он здесь не работает ... Вот код:
IList<E> resultCollection = ((IRepository<E, C>)this).SelectAll(columnName, maxId - startId + 1, startId);
IList<E> resultCollection2 = ((IRepository<E, C>)this).SelectAll(columnName, endId - minId + 1, minId);
resultCollection.ToList().AddRange(resultCollection2);
Я сделал отладку, чтобы проверить результаты, вот что я получил: resultCollection
имеет счет 4 resultCollection2
имеет счет 6, а после добавления диапазона resultCollection
все еще имеет счет 4, когда он должен иметь счет 10.
Кто-нибудь может увидеть, что я делаю не так? Любая помощь приветствуется.
Спасибо,
Matt