>DateTime.Now doesn't have precision up to nanosecond according to that documentation.
In that example, the code uses DateTime.MinValue. That would be a predefined value then which would not be suitable for the current time stamp. Is that how you understand it as well?