可能重复:
C#: Is operator for Generic Types with inheritance是否可以在不使用foreach的情况下重新创建此语句?
是否有可能增加一个列表到另一个列表,而从新政改变类类型,而不使用foreach语句来DealBookmarkWrapper?
var list = new List<IBookmarkWrapper>();
foreach (var deal in deals)
{
list.Add(new DealBookmarkWrapper(deal));
}
感谢。
不要忘了投! –
'list'将是'List'而不是'List '。 –
Rawling
@JustinNeissner - Justin有和没有ToList()有一些问题。无法将方法组分配给隐式键入的局部变量 – dotnetnoob