是否有特殊的方法来初始化IList<T>
?这似乎并不工作:初始化IList <T> C#
IList<ListItem> allFaqs = new IList<ListItem>();
// Error I get here: Cannot create an instance of the interface 'IList<ListItem>'
ReSharper的建议将其初始化像这样:
IList<ListItem> allFaqs = null;
,但不会导致一个空引用异常时,我去项目添加到这个列表?
或者我应该只使用List<ListItem>
?
谢谢!
为我节省了很多时间,谢谢:) – Sijav 2015-03-26 02:22:12