我有持有根对象的通用列表意味着我有:
public class Component
{
}
public class DBComponent : Component
{
}
private List<Component> components;
我想使用 Linq 获取仅包含 DBComponent 引用的列表。意思是这样的:
List<DBComponent> dbComponents = components.FindAll(c => c is DBComponent);
但是,它似乎不起作用
请有人提供有效的 Linq 代码吗?
谢谢