刹那的菜鸟

博客园 首页 新随笔 联系 管理

最近做一个代码生成器的时候 才发现。
C# 让String.Contains 默认是区分大小写的。

所以忽略的办法是:
方法一:
string title = "STRING"; bool contains = title.IndexOf("string", StringComparison.OrdinalIgnoreCase) >= 0;

方法二:封装起来

public static bool Contains(this string source, string toCheck, StringComparison comp) { return source.IndexOf(toCheck, comp) >= 0; }

posted on 2020-07-27 14:44  刹那的菜鸟  阅读(4423)  评论(0编辑  收藏  举报