У меня IDictionary с KeyPair <int, SteamApp>
, где SteamApp - это пользовательский класс в используемой мне инфраструктуре SteamAPI. Класс SteamApp имеет поле Name
, которое я бы хотел найти в словаре. Я хочу найти конкретное название игры. Как мне это сделать?Поиск IDictionary на основе переменной элемента значения
Короткий фрагмент кода:
foreach (var pair in allGames) {
Debug.WriteLine(pair.Value.Name);
}
Было бы реально помочь, если бы показать короткий, но полный пример, а не * описания * ваш код. –
Почему бы не использовать 'Name' в качестве вашего ключа? –
Кроме того, что именно представляет собой ваша структура данных? Вы говорите, что у вас есть 'IDictionary' с' KeyValuePair'? это звучит странно. –