获取某个字符在字符串中出现的次数

来源:互联网 发布:加入淘宝商城条件 编辑:程序博客网 时间:2024/05/16 05:32
  public  static int Count(string WithinString, string search)
        {
            if (string.IsNullOrEmpty(search))
                throw new ArgumentNullException("search");
            int counter = 0;
            int index = WithinString.IndexOf(search, 0);
            while (index >= 0 && index < WithinString.Length)
            {
                counter++;
                index = WithinString.IndexOf(search, index + search.Length);
            }
            return counter;
        }
原创粉丝点击