Dictionary에서 키 검사는 기본적으로 대소 문자를 구분하지만 내 소프트웨어에서는 적어도 그렇지 않습니다. 내 사전 <string, string>이 대소 문자를 구분하지 않는 이유는 무엇입니까?
Dictionary<string, string> a = new Dictionary<string,string>(StringComparer.Ordinal);
그래서 이것에 대해 내가 잘못 다음과 같이 TryGetValue에 대한 대소 문자를 구분 키 체크를 얻고 포함하기 위해, 내 사전 구성해야? 사전은 대소 문자를 구분하지 않습니까?
정확히 기억할 수는 없지만 Add was 및 ContainsKey가 아니거나 그 반대입니다. 어느 쪽이든 그것은 매우 자극적이었습니다 ... –
@ TonyHopkinson : 나는 그것이 사실이라고 생각하지 않습니다. –
대답은 내가 바보이기 때문입니다. 답장을 보내 주셔서 감사 드리며 시간을 낭비하는 것에 사과드립니다. 질문을 삭제합니다 : p. – Robinson