public Settings LoadSettings()
{
Settings settings = null;
try
{
if (File.Exists(_settingsFilename))
{
settings = _settingsDataAccess.LoadSettings(_settingsFilename);
}
}
catch (SerializationException)
{
Console.WriteLine();
}
finally
{
if (settings == null)
{
settings = new Settings();
SaveSettings(settings);
}
}
return settings;
}