Support C# 12 syntax

This commit is contained in:
Matt Nadareski
2023-11-14 23:40:41 -05:00
parent 45db365705
commit 90edc42fdf
17 changed files with 251 additions and 306 deletions

View File

@@ -8,7 +8,10 @@ using SabreTools.RedumpLib.Web;
namespace MPF.Core.UI.ViewModels
{
public class OptionsViewModel : INotifyPropertyChanged
/// <summary>
/// Constructor
/// </summary>
public class OptionsViewModel(Options baseOptions) : INotifyPropertyChanged
{
#region Fields
@@ -29,7 +32,7 @@ namespace MPF.Core.UI.ViewModels
/// <summary>
/// Current set of options
/// </summary>
public Options Options { get; }
public Options Options { get; } = new Options(baseOptions);
/// <summary>
/// Flag for if settings were saved or not
@@ -55,14 +58,6 @@ namespace MPF.Core.UI.ViewModels
#endregion
/// <summary>
/// Constructor
/// </summary>
public OptionsViewModel(Options baseOptions)
{
Options = new Options(baseOptions);
}
#region Population
/// <summary>