转义字符串中的双引号双引号可以像这样转义:string test = @"He said to me, ""Hello World"". How are you?";但这涉及"到字符串添加字符。是否有C#函数或其他方法来转义双引号,以便不需要更改字符串?
3 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
在C#中,您可以使用反斜杠将特殊字符添加到字符串中。例如,要放“,你需要写”。您使用反斜杠编写了很多字符:反斜杠和数字:
\ 000 null
\ 010退格
\ 011水平标签
\ 012新线
\ 015回车
\ 032替代
\ 042双引号
\ 047单引号
\ 134反斜杠
\ 140严重的口音
反斜杠与其他角色
\贝尔(警报)
\ b退格
\ f Formfeed
\ n新行
\ r \ n回车
\ t水平标签
\ v垂直选项卡
单引号
“双引号
\反斜杠
\?字面问号
\ _八进制表示法中的ASCII字符
\ x hh以十六进制表示法表示的ASCII字符
\ x hhhh如果在宽字符常量或Unicode字符串文字中使用此转义序列,则以十六进制表示法表示Unicode字符。例如,WCHAR f = L'\ x4e00'或WCHAR b [] = L“一个中文字符是\ x4e00”。
- 3 回答
- 0 关注
- 404 浏览
添加回答
举报
0/150
提交
取消