對于值類型來說,C#中每種數據類型都有自己的取值范圍,即能夠存儲值的最大值和最小值。借助數據類型提供的兩個屬性MaxValue和MinValue可以輕松地獲取該數據類型可以存儲的最大值和最小值,下面是一個例子:
using System;
namespace DataTypeValueRange
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("int:最大值{0},最小值{1}", int.MaxValue, int.MinValue);
Console.WriteLine("byte:最大值{0},最小值{1}", byte.MaxValue, byte.MinValue);
Console.WriteLine("long:最大值{0},最小值{1}", long.MaxValue, long.MinValue);
Console.WriteLine("uint:最大值{0},最小值{1}", uint.MaxValue, uint.MinValue);
Console.WriteLine("decimal:最大值{0},最小值{1}", decimal.MaxValue, decimal.MinValue);
Console.WriteLine("float:最大值{0},最小值{1}", float.MaxValue, float.MinValue);
Console.WriteLine("double:最大值{0},最小值{1}", double.MaxValue, double.MinValue);
}
}
}
運行結果如下:
新聞熱點
疑難解答