名称/值.NET集合或.NET名称/值字典?

时间:2010-11-10 07:25:30

标签: c#

任何身体可以指导我天气我使用名称/值.NET集合或.NET名称/值字典以获得最佳性能吗?请问最好的方法是什么?我的应用程序是ASP.NET,WCF / WF Web应用程序。每个集合应该有10到30个条目。我还需要用户可以在时间点改变几个条目

2 个答案:

答案 0 :(得分:3)

有了这个数字就没关系了。这只是简单的微观优化。

答案 1 :(得分:2)

表现什么?插入?去除?添加(结尾)?查询?每种的性能取决于操作。但是,对于10-30岁的人来说,你会很幸运地发现任何不同之处,所以请选择最清楚,最方便的方式。

如果您需要最佳性能:个人资料。在那些数字中,你可能发现只需循环遍历数组/列表检查匹配就是最快的方法。但这是最少友好的方法 - 所以只有考虑如果在紧密循环中使用它而不是已经更重要< / strong>开销。