str1="5,3";
  str2="2,3,4,5";要str1和str2换,换完后:2,4
问题是:str1="5,2,3";里的数字不定多少位.
我用:str2.Replace(str1, "");//这样换后有时出不准,我自已写了一个
    private string thdle(string kz,string dle_id)
    {
        string[] kz_t = kz.Split(',');
        string[] dle_t = dle_id.Split(',');
        string zhs = "";
        foreach (string it in dle_t)//如有4个数,内的for 就会4次for
        {
            for (int i = 0; i < kz_t.Length;i++)
            {
                zhs = zhs + kz_t[i].Replace(it, "") + ",";
            }
        }
        return zhs;  
    }
zhs最后显示it 有几组,就会显示出几组的替换结果,我想要的只要一组就好.