Я добавляю метод добавления коллекции Ienumerable в Icollection.
public static ICollection<T> AddTo<T>(this IEnumerable<T> list,ICollection<T> collection) {
foreach (T item in list) {
collection.Add(item);
}
return collection;
}
Но сначала инициализировал переменную коллекции как нулевую. Затем я получаю сообщение об ошибке «Ссылка на объект не найдена». Скажите, пожалуйста, как правильно добавить данные списка Ienumerable в Icollection?
РЕДАКТИРОВАТЬ:
ICollection<UserInApplication> userInAppRole=null;
IEnumerable<UserInApplication> result=null;
result = _userService.UserInApplicationRoles(iAppRoleId, collection["displayName"]).AsEnumerable();
userInAppRole = Extensions.AddTo<UserInApplicationRole>(result,userInAppRole);
AddRange
(аналог List‹›) и поменять местами параметры. - person AgentFire   schedule 18.12.2013