refactor MainForm.cs SaveStateAs() to use object initializer syntax

This commit is contained in:
adelikat 2014-11-30 14:21:11 +00:00
parent 4681fef0c2
commit e1a90430ea
1 changed files with 10 additions and 6 deletions

View File

@ -1748,19 +1748,23 @@ namespace BizHawk.Client.EmuHawk
return;
}
var sfd = new SaveFileDialog();
sfd.AddExtension = true;
sfd.DefaultExt = "State";
sfd.Filter = "Save States (*.State)|*.State|All Files|*.*";
var path = PathManager.GetSaveStatePath(Global.Game);
sfd.InitialDirectory = path;
sfd.FileName = PathManager.SaveStatePrefix(Global.Game) + "." + "QuickSave0.State";
var file = new FileInfo(path);
if (file.Directory != null && file.Directory.Exists == false)
{
file.Directory.Create();
}
var sfd = new SaveFileDialog
{
AddExtension = true,
DefaultExt = "State",
Filter = "Save States (*.State)|*.State|All Files|*.*",
InitialDirectory = path,
FileName = PathManager.SaveStatePrefix(Global.Game) + "." + "QuickSave0.State"
};
var result = sfd.ShowHawkDialog();
if (result == DialogResult.OK)
{