出现原因是:
类相互嵌套,无限循环,导致Json会生成无数层
解决方法:
给 SerializeObject 添加setting 参数
JsonSerializerSettings settings = new JsonSerializerSettings();
settings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
string aIniData = JsonConvert.SerializeObject(this, settings);