如何从字符串中删除"[] \

Tos*_*lji 0 c# asp.net string asp.net-mvc

我有一个字符串

"[\"1,1\",\"2,2\"]"
Run Code Online (Sandbox Code Playgroud)

我想把这个字符串转换成这个

1,1,2,2
Run Code Online (Sandbox Code Playgroud)

我正在使用替换功能

obj.str.Replace("[","").Replace("]","").Replace("\\","");
Run Code Online (Sandbox Code Playgroud)

但它没有返回预期的结果.请帮忙.

rcs*_*rcs 5

您尚未删除双引号.使用以下内容:

obj.str = obj.str.Replace("[","").Replace("]","").Replace("\\","").Replace("\"", "");
Run Code Online (Sandbox Code Playgroud)

  • @Jodrell:为什么?它更冗长.甚至[Jon Skeet使用](http://stackoverflow.com/a/263257/284240)`""`;-) (3认同)
  • 使用`string.Empty`而不是``"` (2认同)