Dictionary не хочет искать значение, которое написано кириллицей - C#
Формулировка задачи:
Вот такая ситуация. Не пойму, что не так
Если значение латиница, то все ищет и работает на ура.
А вот если кириллицей, то не хочет искать.
Ищу методом ContainsValue.
Подскажите как заставить воспринимать русское значение.
Решение задачи: «Dictionary не хочет искать значение, которое написано кириллицей»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
var d = new Dictionary<string, string>() {{"б", "бб"}, {"г", "гг"}};
Console.WriteLine(d.ContainsValue("гг"));
Console.WriteLine(d.FirstOrDefault(s => s.Value == "гг").Key);
Console.ReadLine();
}
}
}