C# 如何防止JsonConvert.SerializeObject在字符串周围添加引号
我的服务器上有这样一个部分:C# 如何防止JsonConvert.SerializeObject在字符串周围添加引号,c#,json.net,C#,Json.net,我的服务器上有这样一个部分: private static dynamic Data; string ArraySize = "[900,900,2]"; Data = new { c2array = true, size = ArraySize }; System.IO.File.WriteAllText("json.txt", JsonConvert.SerializeObject(Data)); 这说明: {“c2array”:true,“size”:“[900900,2]” 但在Jav
private static dynamic Data;
string ArraySize = "[900,900,2]";
Data = new { c2array = true, size = ArraySize };
System.IO.File.WriteAllText("json.txt", JsonConvert.SerializeObject(Data));
这说明:
{“c2array”:true,“size”:“[900900,2]”
但在JavaScript中,我可以通过json.stringify实现这一点:
{“c2array”:true,“size”:[900900,2]}不要将
数组化为字符串
var ArraySize = new int[] {900,900,2};
Data = new { c2array = true, size = ArraySize };
不要将数组化为字符串
var ArraySize = new int[] {900,900,2};
Data = new { c2array = true, size = ArraySize };
谢谢你工作得像个符咒说我在7分钟内不能接受答案,但当它允许我的时候我会的。你工作得像个符咒说我在7分钟内不能接受答案,但当它允许我的时候我会的