.NET 4.x Получить ключ по значению словаря - C#
Формулировка задачи:
Можно ли как нибудь Получить ключ по значению словаря?
Причем вариант тупого перебора работает естественно Но хотелось бы цивилизованно.
Словарь у меня обладает особенностью что все ключи как и значения уникальные.
или есть какая ни будь другая структура для таких вещей?
Решение задачи: «.NET 4.x Получить ключ по значению словаря»
textual
Листинг программы
Dictionary<int, int> dcc = new Dictionary<int, int>(); dcc.Add(1, 5); dcc.Add(2, 6); int k = dcc.FirstOrDefault(x => x.Value == 6).Key; Console.Write(k);//Выводит: 2
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д