我想要移除椅子:'''和',' 我做了:
string g = mapData.Substring(start, index - start);
g.Replace(@",", "");
g.Replace(@"\", "");
map.Images.Add(g);
但是当我看地图的时候,我还看到了这些字符。
答案 0 :(得分:3)
.NET中的字符串是不可变的。你应该重新分配你的变量:
string g = mapData.Substring(start, index - start);
g = g.Replace(@",", "");
g = g.Replace(@"\", "");
map.Images.Add(g);
答案 1 :(得分:0)
这是修复:
string g = mapData.Substring(start, index - start);
map.Images.Add(g.Replace(@",", "").Replace(@"\", ""));
Replace返回字符串结果