我正在向单个字符串添加多个值,所有值都应该采用这种格式 '',''
但我得到的是 "'',''"
相反。
如何删除这些双引号?这是我正在使用的代码:
string one = "\'"+ names[0, 0] +"\'"+","+"\'" + names[1, 0]+"\'";
string[] splitted = one.Split('\'');
string ones = "'" + splitted[1] + "'" +","+ "'" + splitted[3] + "'";
最佳答案
您不必像 "\'"
那样转义单引号,而是可以简单地使用 "'"
,因此您的代码应该是:
string one = "'" + names[0, 0] + "'" + "," + "'" + names[1, 0] + "'";
string[] splitted = one.Split('\'');
string ones = "'" + splitted[1] + "'" + "," + "'" + splitted[3] + "'";
关于c# - 如何在c#中为字符串添加单引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12107437/