我使用了string s replace字符串操作为什么没有效果

解决方案 »

  1.   

    string s="123";
    s.Replace("1","A");
      

  2.   

    OldStr="12325"newStr=oldStr.Replace("2","B");最后
    newStr="1B3B5"
      

  3.   

    很明显,没有替换原来的值
    string String.Replace(string OldStr,string NewStr)+n重载
    参看MSDN
      

  4.   

    原来的替换的必须
    string tmp=s.replace();
    很明显,没有替换原来的值 
    .误会啊