c# - 字符串与C#中的特殊字符比较

标签 c# c#-4.0 stringcomparer

我有两个字符串 "CZSczs"- "ČŽŠčžš"并且我想在比较字符串时返回 true。我尝试了字符串比较,但它不起作用。

最佳答案

你可以使用

int result string.Compare("CZSczs", "ČŽŠčžš", CultureInfo.InvariantCulture, CompareOptions.IgnoreNonSpace); 
bool equal = result == 0;

正如 this question 中指出的那样已接受的答案。

关于c# - 字符串与C#中的特殊字符比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30051621/

相关文章:

c# - 如何让 Web Api 查询字符串参数绑定(bind)保持 UTC 日期?

c# - 如何在计时器运行时阻止应用程序关闭

c# - 在 ASP.net Ajax 中禁用更新进度按钮

c# - SharpDX 中的动态顶点缓冲区

c# - 匿名类型可以继承自另一种类型吗?

时间:2019-03-07 标签:c#奇怪DictionaryContainsKey或StringComaprer

c# - .NET 中多次调用的 StringComparer.CurrentCultureIgnoreCase 效率

c# - 落下二维数组中的元素

c# - 为什么 excel 保持打开状态?

sql - 插入后 SQL 代码中的西里尔符号不正确