c# - What is the difference between “int” and “uint” / “long” and “ulong”? - Stack Overflow
uint and ulong are the unsigned versions of int and long. That means they can't be negative. Instead they have a larger maximum value. Type Min Max CLS-compliant int -2,147,483,648 2,147,483,647 Yes ......