是否有a
字符串StringComparer.OrdinalIgnoreCase.Compare(a,b)
返回值< 0表示所有b
不等于a
?
其他字符串文化是否存在类似的字符串a
?
答案 0 :(得分:0)
将a
设置为null
似乎可以满足这一条件。
> StringComparer.OrdinalIgnoreCase.Compare(null, null)
0 // this is fine as a is equal to b
> StringComparer.OrdinalIgnoreCase.Compare(null, 'a')
-1
> StringComparer.OrdinalIgnoreCase.Compare(null, "")
-1
> StringComparer.OrdinalIgnoreCase.Compare(null, string.Empty)
-1
> StringComparer.OrdinalIgnoreCase.Compare(null, "-1")
-1
> StringComparer.OrdinalIgnoreCase.Compare(null, "-")
-1
> StringComparer.OrdinalIgnoreCase.Compare(null, "-")
-1