в таком варианте оно сохраняется, но пишется сплошным текстом, и потом нельзя прочитать
Синтаксис:
Используется csharp
string graphics = JsonConvert.SerializeObject(Graphics);
string audios = JsonConvert.SerializeObject(AudioControler.Settings);
string controls = JsonConvert.SerializeObject(PC.InputDemon.Settings);
File.WriteAllText(Settings.SettingPath,graphics+audios+controls);
string audios = JsonConvert.SerializeObject(AudioControler.Settings);
string controls = JsonConvert.SerializeObject(PC.InputDemon.Settings);
File.WriteAllText(Settings.SettingPath,graphics+audios+controls);
пробовал добавлять полям атрибуты([JsonProperty("graphics")]) но JsonConvert.SerializeObject не добавляет его на старт строки.
в разных файлах сохранение идет правильно