C# switch语句中,可以放哪些类型
switch (【表达式】)//表达式类型必须是:sbyte、byte、short、ushort、int、uint、long、ulong、char、string、枚举;
{
case 【常量表达式1】:【语句块】 break;//【常量表达式】的值必须是与【表达式】的类型兼容的常量;
case 【常量表达式2】:【语句块】 break;
case 【常量表达式3】:【语句块】 break;
...
default:【语句块】break;
}
转载于:https://www.cnblogs.com/jiangyan219/articles/11023604.html
C# switch语句中,可以放哪些类型相关推荐
- 在switch语句中使用字符串以及实现原理
一次机缘巧合,在idea中调试代码的时候,跳到了.class文件中,刚好调试的代码是switch,于是就有了下面的内容: 对于Java语言来说,在Java 7之前, switch语句中的条件表达式的类 ...
- Go 学习笔记(62)— Go 中 switch 语句中的 switch 表达式和 case 表达式之间的关系
switch 语句对 switch 表达式的结果类型,以及各个 case 表达式中子表达式的结果类型都是有要求的. 毕竟,在 Go 语言中,只有类型相同的值之间才有可能被允许进行判等操作. 1. sw ...
- 在switch语句中,case后的标号只能是什么?
switch语句用于基于不同条件执行不同动作. 语法格式: switch (变量表达式) { case 常量1: 语句;break; case 常量2: 语句;break; case 常量3: 语句; ...
- Think in java(四)枚举类enum的基本特性、构造方法与方法覆盖、Switch语句中的enum运用
一.基本enum特性 package test;enum Fruit{PEACH,LEMON,BANANA,Apple}public class EnumClasstest {public stati ...
- switch语句中在case块里声明变量会遇到提示“Expected expression before...的问题
switch语句中在case块里声明变量会遇到提示"Expected expression before..."的问题 例如在如下代码中 1 case constant: 2 in ...
- 你真的懂switch吗?聊聊switch语句中的块级作用域
最近在代码中不小心不规范的,在switch里面定义了块级变量,导致页面在某些浏览器中出错,本文讨论以下switch语句中的块级作用域. switch语句中的块级作用域 switch语句中的块级作用 ...
- Java SE7新特性之switch语句中使用字符串
2019独角兽企业重金招聘Python工程师标准>>> 在JDK 7发布版本中, 可以在switch语句的表达式中使用String对象: public String getTypeO ...
- c语言中的switch语句中的break和continue的作用
#include <stdio.h>int main() {int k;char c;for(k=1,c='A'; c < 'F'; k++){switch(++c){case'A' ...
- php switch case default,switch语句中必须有default选项吗?
switch语句中不是必须有default选项的.switch语句首先会找满足条件的case值做为执行后面的程序入口,若所有的case都不满足,则找default入口,若未找到则退出整个语句:defa ...
- c语言case标号是连续的吗,在switch语句中,case后的标号只能是什么?_后端开发...
在switch语句中,case后的标号只能是常量表达式.在一个特定的switch语句中,每一个case常量都必须具有举世无双的值,不能够反复.然则switch语句能够包括多个case标签. switc ...
最新文章
- WebApplication和WebSite有什么区别?我该选择哪个?
- 初创公司怎么做销售数据分析_初创公司与Faang公司的数据科学
- Servlet 介绍
- Kafka Manager界面添加Partition
- 损坏的主文件表_启动失败时如何手动修复Windows 10的MBR(主引导记录)
- 分治算法——快速排序
- oracle asm 错误集
- Git工具项目管理的基础使用方式(GitHub同步方式)
- 谷歌 analytics.js 简要分析
- Python正则表达式大全
- 企业—pacemaker基本概念及其原理
- 快速入门Maxwell基本操作流程(2D部分)
- 全志A64和瑞芯微RK3288参数对比介绍
- 2021年中国外卖行业发展现状、市场竞争格局及未来发展趋势分析:美团外卖市场份额持续提升[图]
- containers matlab,Matlab 中实用数据结构之 containers.Map
- 获取FPGA芯片序号
- Python基础操作(2)
- 【漏洞复现-骑士cms-代码执行】vulfocus/骑士cms_cve_2020_35339
- 求一个数的所有因数+质因数分解【数论】
- Docker Compose 安装
热门文章
- linux中如何添加磁盘空间,LINUX 在线增加磁盘空间
- dubbo 路由配置_Dubbo-go v1.5.1发布,Dubbo 的 Go实现
- 零基础学习次世代,3D游戏建模要美术基础吗?
- 【Matplotlib】【Python】如何使用matplotlib绘制绘制随机生成的点--随机漫步详解
- 【TensorFlow】TensorFlow函数精讲之tf.contrib.layers.flatten()
- 639 页《深度学习:Deep Learning》硬核课程 PPT 下载
- 《Python编程从入门到实践》记录之列表解析
- 各种排序算法的分析及javapython实现
- java caffe 验证码_Caffe深度学习 验证码识别 机器学习
- 正交试验设计例题及答案_正交表测试用例设计方法的特点是什么?