首页 > 解决方案 > C# - 转义分号和双引号

问题描述

你如何更换;和 ”;”?我尝试了一些方法:

input: sometext,sometext
desired output: sometext","sometext

string s = "sometext,sometext".Replace(',' , "\";\"")
--Error: cannot convert from string to char

string s = "sometext,sometext".Replace(',' , '\";\"')
--Error: Too many characters in character literal

string s = "sometext,sometext".Replace(';', @""";""")
--Error: cannot convert from string to char

标签: c#.net

解决方案


采用:

string s = "sometext,sometext".Replace("," , "\";\"");

两者都需要是字符或字符串。


推荐阅读