DotNext by Roman Sakno

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

 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)) { } } }