int 是带符号的,表示范围是:-2147483648 到 2147483648,即-2^31 到 2^31 次方。 uint 则是不带符号的,表示范围是:2^32 即 0 到 4294967295。 uint 可以使用十进制,二进制,十六进制。 和 long,ulong,float,double,decimal 等预定义可以进行隐式转换。但是需要注意值是否在可转换的范围内,不然会出现异常。 注意: uint 不符合公共语言规范。所以只是了解不建议使用