HashSet <string>. Содержит не находящий совпадения с переменной, но с жестко закодированной строкой - PullRequest
0 голосов
/ 23 апреля 2020

Я столкнулся со странной ситуацией, когда искал значение в HashSet. Он находит соответствие правильно, когда я передаю жестко запрограммированную строку, но не при использовании переменной, содержимое которой точно совпадает с этой жестко запрограммированной строкой.

Это изображение и информация об отладке внизу показывает именно то поведение, которое мне интересно. Почему orgs.Contains(org) возвращает false, а orgs.Contains("Barr Family Practice") возвращает true? В этом случае содержимое org является в точности «Семейной практикой Барр».

Screenshot of Visual Studio debugging

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...