在c#中创建空的通用IList <imyinterface>

时间:2016-08-11 21:14:14

标签: c# generics casting

我有一个返回接口通用的方法:IList<ISettingIdentifier>

现在我想返回一个空列表。但我无法让它发挥作用。它构建,但我得到一个无效的强制转换异常。

public IList<ISettingIdentifier> GetEmptyList() 
{ 
    return (IList<ISettingIdentifier>)new List<SettingIdentifier>(); // THROWS invalid cast excption
}

如何返回空列表?

0 个答案:

没有答案