【问题标题】:Set of quotes string replace in C#C# 中的引号字符串替换集
【发布时间】:2016-02-12 16:28:21
【问题描述】:

我想将这个字符串'" 转换成这个字符串>>。

我已经读过this thread。

这是我尝试过的:

string str = "'"";
str = str.Replace("'\"",">>");

它没有抛出任何错误,但也没有做任何事情。非常感谢。

【问题讨论】:

标签: c# escaping str-replace double-quotes single-quotes


【解决方案1】:

string.Replace 返回一个新字符串,因为字符串在 C# 中是不可变的。

只需str = str.Replace("'\"",">>");

【讨论】:

  • 我编辑了我的问题。这只是一个错误,当然需要将其重新分配,否则它将无法正常工作。但这并不能解决我的问题。
  • 我认为您尝试将'\" 替换为>> 时出现错误...尝试\"
  • 感谢您的回答。好主意,但我真的需要同时替换这两个字符。即 ' 和 ".
  • 这是一个不同的问题,是字符串 '" 还是每个单独的字符可以分开?
  • It's '" 与您编辑我的问题完全一样。还有其他建议吗?
猜你喜欢
  • 2012-03-12
  • 2019-11-02
  • 2023-04-07
  • 2017-08-21
  • 2011-07-08
  • 2022-11-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多