Files
Toolkit2/Toolkit.Foundation/Changed.cs
T
2024-04-28 16:04:05 +01:00

11 lines
282 B
C#

namespace Toolkit.Foundation;
public record Changed<TValue>(TValue? Value = default);
public record Changed
{
public static Changed<TValue> As<TValue>(TValue value) => new(value);
public static Changed<TValue> As<TValue>() where TValue : new() => new(new TValue());
}