首页 > 编程 > C# > 正文

C#中获取数值数据类型的取值范围

2023-05-02 19:48:24
字体:
来源:转载
供稿:网友

对于值类型来说,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);
        }
    }
}

运行结果如下:

数据类型的取值范围

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表