2
我有點在泡菜。從所有的文件我在.net瞭解StringComparison的InvariantCulture的應同時選擇「凱斯圖蒂斯」和「凱斯圖蒂斯」當過濾器「科」C#LINQ string.startsWith不忽略文化特定字母
.Where(fp => filter == null ||
(fp.RealName.StartsWith(filter, StringComparison.InvariantCultureIgnoreCase)))
,但它仍然迫使我輸入特定於語言的字母。
我不確定它是否重要,但數據庫是Ms SQL 2012 Express。
任何想法?
那麼,它也不適用於''''的許多其他'方言''像'é','''','''','''''',''' –
@KingKing那麼什麼是InvariantCulture選項的要點? – Alireza
@Alireza好,據記錄它應該有效,但由於一些奇怪的原因,它沒有,我不知道爲什麼。 –