Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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#_Asp.net - Fatal编程技术网

C# 如何将单引号替换为双引号

C# 如何将单引号替换为双引号,c#,asp.net,C#,Asp.net,我有一个字符串,其中包含一个单引号' 我想用两个引号替换它 我尝试了str.Replace(“”,“”),但抛出了一个错误 如何回复 谢谢 使用双引号将单引号括起来。使用字符串类的替换(字符串旧值、字符串新值)重载 str = str.Replace("'","''") 是 啊可能是因为您有一个非常简单的语法错误。一旦您阅读了错误消息,它可能会变得非常清楚。你甚至不在这里粘贴。提示:str.Replace(“”,“”)-在C#字符串中,以“,”开头和结尾,而不是以“,”结尾。如果这是SQL,参

我有一个字符串,其中包含一个单引号
'
我想用两个引号替换它

我尝试了
str.Replace(“”,“”)
,但抛出了一个错误

如何回复

谢谢

使用双引号将单引号括起来。

使用字符串类的替换(字符串旧值、字符串新值)重载

str = str.Replace("'","''")

是 啊可能是因为您有一个非常简单的语法错误。一旦您阅读了错误消息,它可能会变得非常清楚。你甚至不在这里粘贴。提示:str.Replace(“”,“”)-在C#字符串中,以“,”开头和结尾,而不是以“,”结尾。如果这是SQL,参数化查询将自动为您完成。这将
bob的
->
bob的
抱歉,我误解了这个问题。改变我的答案。
str = str.Replace("'","''")