DotNext by Roman Sakno

<PackageReference Include="DotNext" Version="1.2.6" />

 DefaultConst<T>

public sealed class DefaultConst<T> : Constant<T>
Represents default value of type T as constant.
namespace DotNext.Generic { public sealed class DefaultConst<T> : Constant<T> { public DefaultConst() : base(default(T)) { } } }