我正在处理一个抽象类,其中实现类需要实现一个T列表。问题是这不起作用:
public class AbstractClass
{
public int Id { get; set; }
public int Name { get; set; }
public abstract List<T> Items { get; set; }
}
public class Container : AbstractClass
{
public List<Widgets> Items { get; set; }
}
我确信我错过了一个明显的答案,我知道我可以构建一个抽象基类型放入列表中,但是当我使用Linq命令构建列表时,抽象类型(ItemBase)不能很好地处理.ToList()方法。我正在尝试做的事情是如此独特吗?
https://stackoverflow.com/questions/2359540
复制相似问题