そんな文字列を置き換えたい
'10001'
の中へ
\'10001\'
次のコードは機能しません。
Console.WriteLine(content);
content.Replace("'", "\\'");
Console.WriteLine(content);
またはこれさえ:
Console.WriteLine(content);
content.Replace("'", "\\\\'");
Console.WriteLine(content);
値content
は の前後でまったく同じですreplace
。つまり、'10001'
VC# 2010 Express を使用しています。手伝ってくれてありがとう。