【发布时间】:2012-07-16 06:52:19
【问题描述】:
我想将新的 iEnumerable 对象添加到原始对象。我可以像下面这样在扩展方法中更新原始对象吗?
public static void AddItems<TSource>(this IEnumerable<TSource> orginalColl,
IEnumerable<TSource> collectionToAdd)
{
foreach (var item in collectionToAdd)
{
orginalColl.ToList<TSource>().Add(item);
}
}
我这样调用:OrgCollecation.AddItems(newCollection)。 但这似乎不起作用。有什么想法吗?
【问题讨论】:
标签: c# extension-methods ienumerable