diff --git a/SabreTools.Help/FlagFeature.cs b/SabreTools.Help/FlagFeature.cs index 7716754a..7eac108a 100644 --- a/SabreTools.Help/FlagFeature.cs +++ b/SabreTools.Help/FlagFeature.cs @@ -10,11 +10,13 @@ namespace SabreTools.Help public FlagFeature(string name, string flag, string description, string? longDescription = null) : base(name, flag, description, longDescription) { + Value = false; } public FlagFeature(string name, string[] flags, string description, string? longDescription = null) : base(name, flags, description, longDescription) { + Value = false; } #endregion diff --git a/SabreTools.Help/Int32Feature.cs b/SabreTools.Help/Int32Feature.cs index 932539cf..6ad5b5d5 100644 --- a/SabreTools.Help/Int32Feature.cs +++ b/SabreTools.Help/Int32Feature.cs @@ -10,11 +10,13 @@ namespace SabreTools.Help public Int32Feature(string name, string flag, string description, string? longDescription = null) : base(name, flag, description, longDescription) { + Value = int.MinValue; } public Int32Feature(string name, string[] flags, string description, string? longDescription = null) : base(name, flags, description, longDescription) { + Value = int.MinValue; } #endregion diff --git a/SabreTools.Help/Int64Feature.cs b/SabreTools.Help/Int64Feature.cs index 9bf79979..e19f145f 100644 --- a/SabreTools.Help/Int64Feature.cs +++ b/SabreTools.Help/Int64Feature.cs @@ -10,11 +10,13 @@ namespace SabreTools.Help public Int64Feature(string name, string flag, string description, string? longDescription = null) : base(name, flag, description, longDescription) { + Value = long.MinValue; } public Int64Feature(string name, string[] flags, string description, string? longDescription = null) : base(name, flags, description, longDescription) { + Value = long.MinValue; } #endregion diff --git a/SabreTools.Help/ListFeature.cs b/SabreTools.Help/ListFeature.cs index 1473a86b..e00c7a83 100644 --- a/SabreTools.Help/ListFeature.cs +++ b/SabreTools.Help/ListFeature.cs @@ -11,11 +11,13 @@ namespace SabreTools.Help public ListFeature(string name, string flag, string description, string? longDescription = null) : base(name, flag, description, longDescription) { + Value = null; } public ListFeature(string name, string[] flags, string description, string? longDescription = null) : base(name, flags, description, longDescription) { + Value = null; } #endregion diff --git a/SabreTools.Help/StringFeature.cs b/SabreTools.Help/StringFeature.cs index ddc95d7f..c6c08011 100644 --- a/SabreTools.Help/StringFeature.cs +++ b/SabreTools.Help/StringFeature.cs @@ -10,11 +10,13 @@ namespace SabreTools.Help public StringFeature(string name, string flag, string description, string? longDescription = null) : base(name, flag, description, longDescription) { + Value = null; } public StringFeature(string name, string[] flags, string description, string? longDescription = null) : base(name, flags, description, longDescription) { + Value = null; } #endregion