以下代码不应该返回4吗?它返回-1
string sa = "soy mas grande";
Response.Write("CMP: "+sa.IndexOf("más", StringComparison.InvariantCulture)+"<br>");
答案 0 :(得分:3)
StringComparison.InvariantCulture
不会删除重音,您可能正在寻找:
System.Globalization.CultureInfo.InvariantCulture
.CompareInfo.IndexOf(sa,
"más",
System.Globalization.CompareOptions.IgnoreNonSpace)
答案 1 :(得分:1)
没有; “más”不是“mas”,所以它不会匹配。