This commit is contained in:
Александр Бабаев 2024-03-29 16:22:41 +03:00
parent 9a2b2f6842
commit d0ee17c6a5
2 changed files with 8 additions and 4 deletions

View File

@ -29,7 +29,10 @@ namespace anbs_cp.Classes;
* Заменены интерфейсы IAction* на соответствующие классы
*/
/// <inheritdoc />
/// <summary>
/// Состояние действия
/// </summary>
/// <typeparam name="T">Тип класса</typeparam>
public class ActionState<T>: ISerializable
{
/// <summary>
@ -264,12 +267,13 @@ public class ActionState<T>: ISerializable
#endregion
#region Добавление другого состояния
/// <summary>
/// Добавляет другое состояние (например, результат другого действия, который возвращает <see cref="ActionState"/>).
/// </summary>
/// <typeparam name="T">Тип параметра</typeparam>
/// <typeparam name="TO">Тип параметра</typeparam>
/// <param name="state">Запись состояния</param>
public void AddState (ActionState<T> state) => AddRange(state.Messages);
public void AddState<TO> (ActionState<TO> state) => AddRange(state.Messages);
#endregion
#endregion

View File

@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Version>2024.3.28.1</Version>
<Version>2024.3.29</Version>
<Authors>Александр Бабаев</Authors>
<Product>Набор компонентов ANB Software</Product>
<Description>Библиотека полезных методов языка C#</Description>