/// <summary> /// 创建一个空配置文件,不知道可以用来干什么,先放在这好了。创建成功返回true,失败返回false。 /// </summary> /// <returns></returns> public bool Create() { try { SaveFile EmptyConf = new SaveFile(); File.WriteAllText(ConfPath, JsonConvert.SerializeObject(EmptyConf)); return true; } catch (IOException) { return false; } catch (JsonException) { return false; } }
/// <summary> /// 保存配置,此操作将立即写入文件。保存成功返回true,失败返回false。 /// </summary> /// <param name="Conf"></param> /// <returns></returns> public bool Save(SaveFile Conf) { try { File.WriteAllText(ConfPath, JsonConvert.SerializeObject(Conf)); return true; } catch (IOException) { return false; } catch (JsonException) { return false; } }