5

是否可以默认设置实体框架字符串比较不区分大小写?

如果我使用

string.StartsWith("stringToCompare", StringComparison.CurrentCultureIgnoreCase)

有用。但是当我需要使用

string.Contains("strigToCompare")

它没有过载。

4

1 回答 1

3

您可以简单地将两个字段的大小写更改为大写:

String stringToCompare = "Some String";

string.ToUpper().Contains(stringToCompare.ToUpper())

这将通过将所有大小写转换为大写来使搜索不区分大小写。当然,ToLower() 也可以。

于 2012-07-16T15:39:11.897 回答