1. 首页
  2. 数据库
  3. 其它
  4. C#.NET字符串比较中忽略符号的方法

C#.NET字符串比较中忽略符号的方法

上传者: 2021-01-04 03:55:06上传 PDF文件 33.6KB 热度 11次
比如有这样两个字符串: 代码如下: var a = “a-b=c12”; var b = “a.b___c12”;好吧显然无论你使用哪种常规方法,他们的比较结果肯定不是0,因为他们长度不等,即使长度相等由于字符之间的符号不等他们也不可能相等。怎样在字符串比较中忽略符号?事实上CompareOptions.IgnoreSymbols枚举选项可以达到这个要求。使用CultureInfo中的CompareInfo,然后用CompareInfo的Compare方法去比较两个字符串(这里可以指定CompareOptions枚举)。代码: 代码如下:
下载地址
用户评论