在c#里,改变字符串中的字符只能给这个字符串重新赋值吗?比如说字符串s,内容是"11111",我要把第二位替换为0。我用s[1]可以得到这个字符,但是这个是只读的,有办法只改一个字符吗?
解决方案 »
- 请问asp.net如何访问服务器的iis下特定的网站?
- C#下拉列表的一个问题
- c# winform中,datatable导入excel问题...急
- 熱門問題,請網絡高手賜教: 如何用Tcp實現網絡穿透? (重金懸賞)
- 通过DataAdapter保存数据。
- 大虾请问,我想买一台笔记本,要带出国,大家给个建议好么?
- 构造函数能否互相调用?
- 为了要加入queue,用了很多循环,求更高效的办法。
- 吐血求DunDas Chart for windows Forms 3.5解密版或下载地址!
- 五一快乐!一个小问题:怎样实现对*.txt文件的访问,并将该文件中的空格全部去掉?散分啦!up
- 求一个正则表达式,搜索 美元 符号!
- WinForm
System.Text.StringBuilder 是可变字符串。
string要修改是要重新赋值的。。
例如,你这个题目就可以这样:
string str="11111";
str=str.SubString(0,1)+"0"+str.SubString(2);