string类型的字符串包含 ' 号,怎么输出

string类型的字符串包含 ' 号,怎么输出,要保留这个单引号,比如 我是谁 ' 你好


str="我是谁 \' 你好";
str=@"我是谁 ' 你好";
str="我是谁 ' 你好";
Console.WriteLine(str);都能正常输出哈。

可以用中文的单引号,如果非要用这个,你就加一个\' 这样存储

Console.WriteLine("我是谁" + "'" + "你好");
(把'单独用"")

用转义符即\加'

img

str=@"我是谁 ' 你好"; 是最完美的