日期:2014-05-18  浏览次数:20811 次

关于C#的字符替换
1-2-3-4-5-6-7

 怎样只替换7前面的- 把它换成*
最后结果 1-2-3-4-5-6*7
最好是用几句话搞定,比如replace之类的

谢谢大家了

------解决方案--------------------
C# code

string s1="1-2-3-4-5-6-7";
string result=s1.subString(0,10)+s1.subString(11,12).replace("-","*");