LINQ查询返回具有特定子类型的属性值的对象

时间:2016-10-09 23:23:45

标签: c# linq

假设我们有3个接口IA , IB, IC,其中IB : IA , IC : IA 以及类型为TClass

的属性A的课程IA

List<TClass> objects

什么是LINQ查询以从列表中获取IB作为属性A的值的所有对象?

1 个答案:

答案 0 :(得分:4)

var ofType = objects.Where(x => x.A is IB);