給定一個哈希設置,如:C# - 我如何可以通過使用正確的字符串情況下的HashSet <string>
HashSet<string> names = new HashSet<string>(StringComparer.OrdinalIgnoreCase)
{
"Alice",
"Bob",
"Charles",
}
我如何使用這個散列設置爲找到一個不區分大小寫字符串的映射值?例如,如果我有一個字符串"aLICe"
,我希望能夠找到"Alice"
。
沒有你的代碼的工作? – Itsik
你的代碼應該可以工作。請參閱http://stackoverflow.com/questions/16922435/c-make-hashsetstring-case-insensitive –
會降低哈希集和輸入字符串中的值是否足夠,或者您是否需要全面的tupo-fixer? –