为什么我的string s的replace ("aa",""bb)没有效果

icwin 2008-09-02 05:54:32
我使用了string s replace字符串操作为什么没有效果
...全文
166 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
西安风影 2008-09-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ojlovecd 的回复:]
引用 1 楼 bonnibell 的回复:
s = s.Replace("aa","");

要重新赋值的
[/Quote]
完全正确
icwin 2008-09-02
  • 打赏
  • 举报
回复
原来的替换的必须
string tmp=s.replace();
很明显,没有替换原来的值
.误会啊
我姓区不姓区 2008-09-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bonnibell 的回复:]
s = s.replace("aa","");
[/Quote]
要重新赋值的
sjzshmh 2008-09-02
  • 打赏
  • 举报
回复
很明显,没有替换原来的值
string String.Replace(string OldStr,string NewStr)+n重载
参看MSDN
lovehongyun 2008-09-02
  • 打赏
  • 举报
回复
怎么可能没效果你的代码是啥?
zuoxxx 2008-09-02
  • 打赏
  • 举报
回复
OldStr="12325"

newStr=oldStr.Replace("2","B");

最后
newStr="1B3B5"
hackztx 2008-09-02
  • 打赏
  • 举报
回复
你原本的字符串是什么呢/?
ZengHD 2008-09-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 icwin 的帖子:]
我使用了string s replace字符串操作为什么没有效果
[/Quote]
bhtfg538 2008-09-02
  • 打赏
  • 举报
回复
string s="123";
s.Replace("1","A");
bonnibell 2008-09-02
  • 打赏
  • 举报
回复
s = s.replace("aa","");

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧