专业编程基础技术教程

网站首页 > 基础教程 正文

零基础转型C#软件工程师-18常量、枚举的使用

ccvgpt 2024-08-11 14:58:03 基础教程 8 ℃

一、const常量

定义:限定一个变量不允许被改变

零基础转型C#软件工程师-18常量、枚举的使用

定义要求:

1、必须在定义的时候就初始化(赋值)。

2、 常量的名字全部要大写,便于识别。

3、常量命名要有意义。

 static void Test()
        {
            const double PAI = 3.1415926;//定义一个常量PAI
            int D = 5;
            // PAI = 3.1415926 * 4;这个就会报错,因为Pai是常量
           // D= 5 * 4;这个就不会报错
            double result = PAI * D;
            Console.WriteLine(result);
        }

二、enum枚举的使用

枚举:定义一个变量的值是“有限个”,供选择。只能选择,不修改可以避免出错。

注意:

1、每个符合代表一个整数值,一个比前面的符号大的整数值,默认情况下,第一个没见的符合值是0;

2、枚举的定义要定义在外面

声明枚举的方法:

enum <enum_name>//enum_name指定枚举的类型名词
  {
  enumeration list//用逗号分隔的标识符列表
  };
//定义一个星期类的枚举    
       enum weekEnum
        {
            Sun,
            Mon,
            Tue,
            Wed,
            Thu,
            Fri,
            Sat
        }
//枚举的使用
        static void Test1()
        {
            int a = (int)weekEnum.Sun;//这个结果是0
            int b = (int)weekEnum.Sat;//这个结果是6
            Console.WriteLine(#34;{a},{b}");
        }

Tags:

最近发表
标签列表