In C#, tick is the value of 100-nanosecond intervals since 1/1/0001 12:00am.
There are 10,000,000 ticks per second. With so many ticks per second, the underlying data structure needs to be very large. .NET uses UInt64 value type with values ranging from 0 to 18,446,744,073,709,551,615.