使用lambda限制enum的集合

Bil*_*tin 0 c# linq lambda

我有一组对象.其中一个属性是"Type",它是一个枚举.我想使用lambda来限制"类型"的集合,并且还没有弄清楚如何做到这一点.

想法?

jas*_*son 11

MyEnum type = MyEnum.ValueIWant;
var filtered = items.Where(p => p.Type == type);
Run Code Online (Sandbox Code Playgroud)