相关疑难解决方法(0)

为什么.NET String是不可变的?

众所周知,String是不可变的.String不可变的原因是什么,StringBuilder类的引入是可变的?

.net c# string immutability

182
推荐指数
8
解决办法
10万
查看次数

如何用""或"空"替换"\"?

我想用

XmlReader.Create(aString);
Run Code Online (Sandbox Code Playgroud)

阅读XML.但是这个aString中有很多"\",导致错误:

路径中的非法字符.

所以我想替换所有"\""".

我试过了:

aString.Replace("\", "");
aString.Replace("\\", "");
aString.Replace(@"\", "");
aString.Replace(@"\", string.Empty);
Run Code Online (Sandbox Code Playgroud)

它们都不起作用.

c# string replace

-1
推荐指数
1
解决办法
174
查看次数

标签 统计

c# ×2

string ×2

.net ×1

immutability ×1

replace ×1