||
string str = "abc123";
str.Replace("123","def");
运行完后str没有变化,没有变成预想的abcdef。
原因:
String.Replace不更新原字符串,但是可以返回更新完的字符串
解决:
第二行改为
str=str.Replace("123","def");
执行完后,str变成了abcdef
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-3 04:11
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社