in csharp/EPAM.Deltix.HdTime/Convert.cs [477:489]
internal static Int64 FromTicksWithMinMax(Int64 ticks)
{
if (IsValidTicks(ticks + -Gmt1970Ticks))
return (ticks + -Gmt1970Ticks) * NanosInTick;
if (0 == ticks)
return Min;
if (DateTimeMaxValueTicks == ticks)
return Max;
throw RangeException("ticks");
}