如何在c sharp .net中获取数据类型范围?例如,如果我希望获得uint数据类型的范围,我如何通过代码获取它?
答案 0 :(得分:4)
请参阅此示例参考 - >
UInt64.MinValue Field - 表示UInt64的最小可能值。该字段是常量。 MSDN链接 - http://msdn.microsoft.com/en-us/library/system.uint64.minvalue.aspx
UInt64.MaxValue字段 - 表示UInt64的最大可能值。该字段是常量。 MSDN链接 - http://msdn.microsoft.com/en-us/library/system.uint64.maxvalue.aspx
答案 1 :(得分:2)
没有标准,对不起。
但它们都实现了IIRC MinValue和MaxValue,因此您可以使用reflect来获取这些静态项目。
答案 2 :(得分:2)
如果我理解你的问题,你可以使用:
uint.MinValue
和
uint.MaxValue
答案 3 :(得分:1)
如果您指的是数字类型的最小值/最大值,它们通常被定义为该类型的常量。例如:int.MaxValue;