相关疑难解决方法(0)

为什么"ss"等同于德国锋利人物'ß'?

从未来的这个问题,我不知道为什么äae是不同的(这是有道理的),但ßss视为相等.即使这个问题似乎是相关的,我也没有找到答案,甚至提到"这ß将与SS德国或类似的相提并论",但不是为什么.

我发现MSDN上唯一的资源是:如何:比较字符串

这里提到以下但也缺乏原因:

// "They dance in the street." 
// Linguistically (in Windows), "ss" is equal to 
// the German essetz: 'ß' character in both en-US and de-DE cultures. 
.....
Run Code Online (Sandbox Code Playgroud)

那么,为什么要truede-DE文化或任何其他文化进行评估:

var ci = new CultureInfo("de-DE");
int result = ci.CompareInfo.Compare("strasse", "straße", CompareOptions.IgnoreNonSpace); // 0
bool equals = String.Equals("strasse", "straße", StringComparison.CurrentCulture); // true
equals = String.Equals("strasse", …
Run Code Online (Sandbox Code Playgroud)

.net c# windows string string-comparison

34
推荐指数
1
解决办法
7011
查看次数

标签 统计

.net ×1

c# ×1

string ×1

string-comparison ×1

windows ×1