private void Load() { if (!File.Exists(_saveFile)) { return; } using (StreamReader reader = new StreamReader(_saveFile)) { string data = reader.ReadToEnd(); try { _settings = JsonConvert.DeserializeObject <SettingJSON>(data); if (_settings.nodes.Count > 0) { _defaultApp = _settings.nodes[0].Name; } } catch (Exception) { return; } } }
public Settings(string SettingsFile) { _settings = new SettingJSON(); _saveFile = SettingsFile; Load(); }