我有一个结构,我想将其转换为JSON并将其保存为本地文件.
我找不到任何解释如何将C#结构转换为JSON的源代码.
我正在使用控制台应用程序,而不是webservice/web等.
var serializer = new JavaScriptSerializer();
YourStruct myStruct = new YourStruct(x,y,z);
var json = serializer.Serialize(myStruct);
Run Code Online (Sandbox Code Playgroud)
另一个替代JSON.net,它不依赖于System.Web.*程序集:
YourStruct myStruct = new YourStruct(x,y,z);
var json = JsonConvert.SerializeObject(myStruct);
Run Code Online (Sandbox Code Playgroud)