diff --git a/anbs_cp/Classes/ActionState.cs b/anbs_cp/Classes/ActionState.cs index ed42f80..c4bf8b4 100644 --- a/anbs_cp/Classes/ActionState.cs +++ b/anbs_cp/Classes/ActionState.cs @@ -30,7 +30,7 @@ namespace anbs_cp.Classes; */ /// -public class ActionState (T? defaultValue = default): ISerializable +public class ActionState: ISerializable { /// /// Список информации @@ -41,7 +41,7 @@ public class ActionState (T? defaultValue = default): ISerializable /// /// Значение /// - public T? Value { get; set; } = defaultValue; + public T? Value { get; set; } /// /// Метод для выбора всех значений для условия diff --git a/anbs_cp/anbs_cp.csproj b/anbs_cp/anbs_cp.csproj index 171c061..c3602d3 100644 --- a/anbs_cp/anbs_cp.csproj +++ b/anbs_cp/anbs_cp.csproj @@ -2,7 +2,7 @@ net8.0 - 2024.3.28 + 2024.3.28.1 Александр Бабаев Набор компонентов ANB Software Библиотека полезных методов языка C# diff --git a/demo/ActionStateSerialize.cs b/demo/ActionStateSerialize.cs index c056d2f..1945866 100644 --- a/demo/ActionStateSerialize.cs +++ b/demo/ActionStateSerialize.cs @@ -16,7 +16,10 @@ public sealed partial class ActionStateSerialize: Form Name = textBox1.Text.Length > 0 ? textBox1.Text : string.Empty }; - ActionState state = new(demoClass); + ActionState state = new() + { + Value = demoClass + }; state.AddError("ОШИБКА, ШЕФ!");