C# LINQ string.startsWith не игнорирует специфичные для культуры буквы
Я немного в рассоле. Из всей документации, которую я прочитал о StringComparison в.Net, InvariantCulture должен выбрать оба параметра: "Kęstutis" и "Kestutis", если фильтр имеет значение "ke".
.Where(fp => filter == null ||
(fp.RealName.StartsWith(filter, StringComparison.InvariantCultureIgnoreCase)))
но это все еще заставляет меня вводить специфичные для языка буквы.
Я не уверен, что это важно, но база данных Ms SQL 2012 Express.
Есть идеи?
1 ответ
Вот что такое сортировка строк в SQL Server. Вы можете установить параметры сортировки в столбце таблицы.