我正在使用id
构建我的json文件,实际上我所做的是创建不同的类模型,如下所示:
Newwtonsoft.JSON
然后构建json文件:
class GeneralModel
{
public string Language { get; set; }
}
这将创建一个包含GeneralModel lsModel = new GeneralModel();
string json = JsonConvert.SerializeObject(lsModel);
File.WriteAllText(settingsFilePath, json);
的json,但我需要在这个json中加入不同的类,我需要的是设置一个包含每个类名的索引,例如:
Language
我怎么能用牛顿软件做到这一点?
答案 0 :(得分:1)
public class GeneralModel
{
public string Language { get; set; }
}
public class AnotherModel
{
public string AnotherProperty { get; set; }
}
public class SuperClass
{
public GeneralModel generalModel { get; set; }
public AnotherModel anotherModel { get; set; }
}
然后
SuperClass s = new WMITest.SuperClass();
s.generalModel = new GeneralModel();
s.generalModel.Language = "language";
s.anotherModel = new AnotherModel();
s.anotherModel.AnotherProperty = "example";
string json = JsonConvert.SerializeObject(s);