欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#遍历删除字符串中重复字符

程序员文章站 2022-08-03 21:06:13
本文实例讲述了c#遍历删除字符串中重复字符的方法。分享给大家供大家参考。具体实现方法如下: func removedu...

本文实例讲述了c#遍历删除字符串中重复字符的方法。分享给大家供大家参考。具体实现方法如下:

func<string, string> removeduplicate = delegate(string s)
{
  bitarray _arr = new bitarray(256);
  stringbuilder _sb = new stringbuilder();
  s = s.tolower();
  for (int i = 0; i < s.length; i++)
  {
    if (_arr[(int)s[i]])
    {
      continue;
    }
    else
    {
      _arr[(int)s[i]] = true;
      _sb.append(s[i]);
    }
  }
  return _sb.tostring();
};

希望本文所述对大家的c#程序设计有所帮助。