0
A
回答
11
MyEnum type = MyEnum.ValueIWant;
var filtered = items.Where(p => p.Type == type);
2
你也可以使用LINQ的语法:
这将编译完全相同的代码@杰森的建议。
相关问题
- 1. 使用枚举集
- 2. 根据枚举的枚举限制使用ICriteria的NHibernate查询
- 3. MySQL枚举与集合
- 4. JPA地图集合枚举
- 5. IBM的Rhapsody枚举限制
- 6. 如何使用GraphViz绘制集合枚举树?
- 7. 采用枚举大集C#.NET使用枚举项目C#
- 8. 基本枚举的本地实例或传递枚举集合?
- 9. 迭代通过可枚举类型的可枚举集合
- 10. 将协议扩展限制为单枚举枚举
- 11. 征集枚举
- 12. 组合枚举
- 13. Java:旧枚举子集的新枚举
- 14. 差之间PowerShell和C#枚举集合
- 15. Grails的绑定集合枚举
- 16. 枚举集合的nHibernate代码映射
- 17. 将枚举转换为集合/列表
- 18. 如何枚举在SharePoint站点集合
- 19. 实体框架,保存枚举集合
- 20. 枚举到视图模型集合
- 21. InvalidOperationException:集合已被修改;枚举
- 22. 限制XML属性的枚举值
- 23. 快速枚举有哪些限制?
- 24. Boost枚举256元素限制
- 25. 限制/枚举的xml:在XSD
- 26. XSD派生限制/枚举属性
- 27. 使用枚举
- 28. 枚举集JPA 2.0
- 29. 使用XAML中的枚举对索引集合属性
- 30. 在集合上使用枚举的好处
目前尚不清楚你想要做什么。你是否试图根据类型从集合中提取项目?或者你只想要能够将某种类型的东西添加到收藏中? – NerdFury 2009-12-08 14:58:42