求子字符串问题,敬请赐教
我想用这个函数实现的功能是:使在b字符串中出现的每一个字符,如果在a中出现都将其删掉如
a="abccddffg",b=abd,执行过后可得:a="ccffg"
但不知怎么不行,执行过后得到的是:a="bccddffg"
public string min(string a, string b)
{
int i = 0;
string c = "";
int x = b.Length - 1;
while (a.IndexOf(b.Substring(i, 1)) != -1 && (i<x))
{
c = a.Replace(b.Substring(i, 1), "");
i++;
}
return c;
}