Подсчитать элементы в словаре, которые начинаются с определенного текста - PullRequest
3 голосов
/ 17 июня 2010

У меня есть словарь, который выглядит примерно так

test1: 123test2: 456
another1: abc
test3: 789
another2: def

Как получить число всех элементов, начинающихся с «test» в c # framework 3.5

1 Ответ

8 голосов
/ 17 июня 2010

Вы можете использовать расширения LINQ в словаре, чтобы иметь возможность:

int count = dict.Count(D=>D.Key.StartsWith("Test"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...