首页 > 编程语言 >c#转义的缺陷

c#转义的缺陷

时间:2022-11-24 13:01:01浏览次数:36  
标签:string 双引号 c# 转义 json 斜杠 缺陷


string json1= "斜杠转义\\ 这个不需要转义{ } 双引号转义 \"f 单引号不需要转义'f";
string json2 = @"反斜杠转义1\ 双引号不行的";
string @string = "xxx";//关键字转义
string json3 = @"""
fff
good
跨行显示
这个 \ { @ ,' ' 不支持双引号,转义也不行 , 路径也自动转义 course by qssq write
""";

那么json只能这么写了.

string json = @"""{
'background': '#006b63',
'font': {
'name': '',
'size': '18'
},
'imag': '',
'imag_touch': '',
'isBackground': '1',
'isEID': 0,
'isEncryption': 0,
'isPreview': '0',
'isRandom': '1',
'keyBoardHigh': 0.31,
'showKeyBoard': 0,
'viewBackground': '#007f57'
}""";

发现c# 比java牛逼一点,但是也比不过python这样的,彻底转义。

标签:string,双引号,c#,转义,json,斜杠,缺陷
From: https://blog.51cto.com/u_15458814/5883465

相关文章