讓我們說我有這樣的代碼如何忽略列表大小寫<string>
string seachKeyword = "";
List<string> sl = new List<string>();
sl.Add("store");
sl.Add("State");
sl.Add("STAMP");
sl.Add("Crawl");
sl.Add("Crow");
List<string> searchResults = sl.FindAll(s => s.Contains(seachKeyword));
我怎麼能忽略字母的大小寫在包含搜索?
感謝,
這是不是意味着,給定的OP的問題列表,即 'sl.FindAll(S => s.Contains( 「STAT」,StringComparison.OrdinalIgnoreCase));' 將返回' TRUE'?儘管可以設想,但我更喜歡列表''上的Contains,它只在兩個字符串的長度相等的情況下才返回true,而不管情況如何,而如果列表包含一個包含搜索的字符串,則返回true參數。所以... 'return target.IndexOf(value,comparison)> = 0 && target.Length == value.Length;' –
GCymbala
2015-01-14 20:31:03
+2 if if could。正是我所需要的 – 2015-07-20 16:15:35