switch() {case CONST: break;}语句中,case后面的常量表达方法在C/C++中,switch() {case CONST: break;}语句中的CONST常常使用宏定义来定义,

但在C#中却没有宏定义,所以可以用C#的enum来解决,也可以用const常量来表示,举例, case两种值,0xF0/0x0F,分别为MOD1/MODE2,

若直接用数字表示则不太直观,所以用const来替代,代码如下:

const byte MODE1 = 0xF0;    //注意常量声明为 byte
const byte MODE1 = 0x0F;
switch(Mode)
{
    case MODE1:
        break;
    case MODE2:
        break;
}

 

相关文章:

  • 2021-04-10
  • 2021-11-05
  • 2021-10-09
  • 2021-12-15
  • 2022-01-24
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-08-09
  • 2022-12-23
  • 2021-10-11
  • 2021-07-19
  • 2022-02-17
  • 2022-02-08
相关资源
相似解决方案