【发布时间】:2011-02-25 12:21:31
【问题描述】:
我有一个字典,我已经从数据库中加载了一个字典,其中包含一个客户对象键和一个状态值,它是一个枚举。我想做的是计算字典中所有具有某种枚举类型状态的项目,即“已发送”。在不返回数据库的情况下解决此问题的最佳方法是什么,或者我必须返回数据库?我真的不想循环整个系列。我不能使用 linq,因为我目前使用的是 .Net 2.0
public Dictionary<Customer, Status> DistributionList
非常感谢。
【问题讨论】:
-
您必须编写循环或使用 LINQ。请记住,无论如何,编写循环将是最快的方法——肯定比查询数据库更快。
标签: .net collections dictionary count