c# - 如何在c#中为字符串添加单引号?

标签 c# javascript asp.net

我正在向单个字符串添加多个值,所有值都应该采用这种格式 '','' 但我得到的是 "'',''" 相反。

如何删除这些双引号?这是我正在使用的代码:

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/

相关文章:

c# - WCF 服务和自定义 CA

c# - 如何跨类使用TraceSource

javascript - 使用ngFor解析二维数组时在表格单元格中添加复选框

javascript - .Net 在搜索时不触发 Javascript(?) - 应该忽略默认值

asp.net - 在 asp.net MVC 中创建面包屑路径

C# ODP.NET 加载文件或程序集

c# - 在字符串中查找字符串可以为空的单词(有时)

javascript - 复制 Yelp 星级评论小部件

javascript - 如何提取 JSON 中 [[ ]] 中的值?

asp.net - ASP MVC 用户配置文件