Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用字符串联接获取字符串中的反斜杠_C#_String_Join_Backslash_Single Quotes - Fatal编程技术网

C# 使用字符串联接获取字符串中的反斜杠

C# 使用字符串联接获取字符串中的反斜杠,c#,string,join,backslash,single-quotes,C#,String,Join,Backslash,Single Quotes,我有以下代码,它必须将字符串中的“a”替换为“a”(稍后我需要在javascript中使用)。我似乎无法理解这个词的反斜杠。 输入:“Aujourd'hui”;需要输出“Aujourd”(输入字符串中可能出现多个单引号) 我做错了什么?删除一个反斜杠以生成文本:\' 此代码: s = string.Join(@"\\'", temp); 应改为: s = string.Join(@"\'", temp); (堆栈溢出不允许我在此处键入想要键入的内容)反斜杠是@“\”或“\ \”。不是

我有以下代码,它必须将字符串中的“a”替换为“a”(稍后我需要在javascript中使用)。我似乎无法理解这个词的反斜杠。 输入:“Aujourd'hui”;需要输出“Aujourd”(输入字符串中可能出现多个单引号)


我做错了什么?

删除一个反斜杠以生成文本:
\'

此代码:

  s = string.Join(@"\\'", temp);
应改为:

  s = string.Join(@"\'", temp);

(堆栈溢出不允许我在此处键入想要键入的内容)反斜杠是
@“\”
“\ \”
。不是
@“\\”
(字面上是两个反斜杠),所以你希望
“@\”
不要感觉不好。你的问题问得很好,所以根本没有愚蠢的迹象有些事情很难看。
  s = string.Join(@"\'", temp);