我正在使用一个外部库,它返回一个
这是我目前的代码:
这最后一行产生了一个错误,说:
IEnumerable
。在我收到它们之后,我想在末尾添加一些模型。这只有在使用 IList
或其他某些集合时才可能。因此,当我尝试使用 .ToList()
方法将 IEnumerable
转换为列表时,它返回一个 IEnumerable
。这不是我预期的结果。我是否正确地使用了 .ToList()
?还是有什么别的方法可以解决我的问题?这是我目前的代码:
IList<Models.Browser.Language> languages = GetLanguages(dateDrom, dateTo).ToList();
IList<Models.Browser.Language> primaryItems = languages.Take(10);
这最后一行产生了一个错误,说:
无法隐式转换类型“System.Collections.Generic.IEnumerable<Bogus.Models.Browser.Language>”为类型“System.Collections.Generic.IList<Bogus.Models.Browser.Language>”。存在显式转换(是否缺少强制转换?)
提前感谢!