更好的内存管理

master
lightyears 2 years ago
parent 462c8050dd
commit b3f85a6366
Signed by: lightyears
GPG Key ID: 98D80DDF26D4F2F9

@ -35,7 +35,8 @@ namespace CMSGame
{ {
if (FileAccess.FileExists(path)) if (FileAccess.FileExists(path))
{ {
return FileAccess.Open(path, FileAccess.ModeFlags.Read).GetAsText(); using var file = FileAccess.Open(path, FileAccess.ModeFlags.Read);
return file.GetAsText();
} }
return "null"; return "null";
} }
@ -43,9 +44,8 @@ namespace CMSGame
private void SaveSettings(string path) private void SaveSettings(string path)
{ {
string settings_text = JsonConvert.SerializeObject(BattleSettings); string settings_text = JsonConvert.SerializeObject(BattleSettings);
var file = FileAccess.Open(path, FileAccess.ModeFlags.Write); using var file = FileAccess.Open(path, FileAccess.ModeFlags.Write);
file.StoreString(settings_text); file.StoreString(settings_text);
file.Dispose();
} }
} }

Loading…
Cancel
Save