计算Dictionary中以特定文本开头的项目

时间:2010-06-17 14:46:43

标签: c# dictionary count

我有一个看起来像这样的字典

test1:123
test2:456
另一个:abc
test3:789
another2:def

如何计算c#framework 3.5中以“test”开头的所有项目?

1 个答案:

答案 0 :(得分:8)

您可以在字典上使用LINQ扩展,以便您能够:

int count = dict.Count(D=>D.Key.StartsWith("Test"));