在C#环境里,switch……case里的case能不能同时定义多个值呢?
下面这样写行吗?
   int aa = Convert.ToInt16(Request.QueryString["aa"]);
   switch (aa)
   {
    case 1:
     Response.Write("@");
     break;
    case 2,3:
     Response.Write("2|3");
     break;
    default:
     Response.Write("default");
     break; 
   }

这种写法在编译时没出错,aa-=3时可以,2时就不行了,
   int aa = Convert.ToInt16(Request.QueryString["aa"]);
   switch (aa)
   {
    case 1:
     Response.Write("@");
     break;
    case 2,3:
     Response.Write("2|3");
     break;
    default:
     Response.Write("default");
     break; 
   }

高手帮忙看一下。

switch……case里的case能不能同时定义多个值呢?相关推荐

  1. switch语句中在case块里声明变量会遇到提示“Expected expression before...的问题

    switch语句中在case块里声明变量会遇到提示"Expected expression before..."的问题 例如在如下代码中 1 case constant: 2 in ...

  2. switch语句块里面的case的后面的参数有什么要求?

    switch语句块里面的case后面的参数只能是常量,并且类型只能是整型.字符型.枚举类型enum.JDK1.7及以上还可以是字符串String类型

  3. switch case里的变量生命周期

    1 #include <stdio.h> 2 3 int main() 4 { 5 6 int isw = 0; 7 switch(isw) { 8 9 case 1: //just la ...

  4. 在switch语句中,case后的标号只能是什么?

    switch语句用于基于不同条件执行不同动作. 语法格式: switch (变量表达式) { case 常量1: 语句;break; case 常量2: 语句;break; case 常量3: 语句; ...

  5. c语言case标号是连续的吗,在switch语句中,case后的标号只能是什么?_后端开发...

    在switch语句中,case后的标号只能是常量表达式.在一个特定的switch语句中,每一个case常量都必须具有举世无双的值,不能够反复.然则switch语句能够包括多个case标签. switc ...

  6. switch case穿透Java_Java switch的用法与case的穿透现象举例详解

    switch和if-else的用法类似: if(x == 3) { }else if(x == 30) { }else if(x == -6) { }else { }等同于switch的: switc ...

  7. oracle的switch+case语句吗,2.7 switch 语句中的 case 范围

    2.7 switch 语句中的 case 范围 在标准 C 中,switch 语句中的 case 标签只能有一个关联值.Solaris Studio C 允许使用某些编译器中使用的扩展(称为 case ...

  8. C语言--switch case 语句,case 后没有语句

    背景:在看 wireshark 的解析协议部分的源码时,发现很多的 switch case 语句,case 后没有语句 的情况,随处可见的这种情况,产生疑惑,报文解析就是很好的例子. 例如:wires ...

  9. JavaScript: switch语句、break\case !

    switch语句 switch语句是另外一种JavaScript的条件分支语句,相比于if,在某些情况下,switch语句更加简洁.可读. 基本语法加实例 <!DOCTYPE html> ...

最新文章

  1. python时间日期字符串各种
  2. RocketMQ 介绍 msgId生成算法
  3. Tomcat 配置安装
  4. ts文件编译后变量在vscode里报错
  5. 良心之作!超过 10000+ 的互联网团队正在使用的在线 API 文档、技术文档工具
  6. php 分析css,全面分析css属性选择器
  7. ServerBootstrap
  8. 吴恩达 深度学习 编程作业(2-3)- TensorFlow Tutorial
  9. 国内的优秀HTML5前端开发框架
  10. c语言写一个用矩形法求,写一个用矩形法求定积分的通用函数
  11. linux命令 选项,不点之Linux命令、选项及文件概念
  12. python字典实现好友管理系统简易版
  13. java jimi_绝对经典Java开源工具Jimi处理图片大小及格式转换及打水印(源码)
  14. 缘何韩国能在流行文化的竞争中如此轻松地战胜日本?
  15. 动力电池罗生门:“无钴”的一张大网
  16. 【收藏】构建属于自己的云端知识库——语雀
  17. not find or load Qt Platform plugin “windows“ 报错
  18. 美国iPhone出新品,苹果新总部也将竣工,哪个更让你期待?
  19. JS setInterval(延时器)设置停止重启操作
  20. 护卫神IIS设置Thinkphp的public目录的解决办法

热门文章

  1. 马歇尔·赫伯特:人工智能的前沿技术与实例分析
  2. 巴菲特、李嘉诚、盖茨、小扎、孙正义…… 这是他们眼中的未来
  3. 密码学+赛博朋克,关于密码朋克们的奇妙故事
  4. “35 岁才是一个程序员成熟的开始!”
  5. 14 岁发现 Bug 兼职游戏开发、拒绝过乔布斯,Dropbox 创始人成为科技创业者的偶像...
  6. 在内存只有 24KB 的电脑上写操作系统,是怎样的体验?
  7. TOJ4537: n阶行列式
  8. 解决阿里云发邮箱问题
  9. Fault,Error与Failure的联系与区别
  10. 使用脚本规范化企业office程序注册名