C# 替换字符串c中的值#不起作用
但它不起作用。为什么?你应该做:C# 替换字符串c中的值#不起作用,c#,string,C#,String,但它不起作用。为什么?你应该做: _viewPath.Replace("tbody", "table"); 你应该做: _viewPath.Replace("tbody", "table"); 因为string.Replace不会修改字符串,所以它会返回一个新字符串 _viewPath = _viewPath.Replace("tbody", "table"); 将执行此操作。因为string.Replace不会修改字符串,它会返回一个新字符串 _viewPath = _viewPath.
_viewPath.Replace("tbody", "table");
你应该做:
_viewPath.Replace("tbody", "table");
因为
string.Replace
不会修改字符串,所以它会返回一个新字符串
_viewPath = _viewPath.Replace("tbody", "table");
将执行此操作。因为
string.Replace
不会修改字符串,它会返回一个新字符串
_viewPath = _viewPath.Replace("tbody", "table");
就可以了。字符串是不可变的。这意味着您不修改它们-。Replace返回一个新字符串。试试这个:
_viewPath = _viewPath.Replace("tbody", "table");
字符串是不可变的。这意味着您不修改它们-。Replace返回一个新字符串。试试这个:
_viewPath = _viewPath.Replace("tbody", "table");
您应该保存Replace的结果:
\u viewPath=\u viewPath.Replace(“tbody”、“table”)
您应该保存替换的结果:\u viewPath=\u viewPath.Replace(“tbody”、“table”)
Replace
实际上是一个函数,并返回结果。你必须这样做:
_viewPath = _viewpath.Replace("tbody", "table");
其中Results包含转换的结果。
Replace
实际上是一个函数,并返回结果。你必须这样做:
_viewPath = _viewpath.Replace("tbody", "table");
其中Results包含转换的结果。能否显示更多代码?例如,您是否将Replace返回的字符串分配给字符串变量?是否可能重复?是否可以显示更多代码?例如,是否将Replace返回的字符串赋给字符串变量?可能的重复项