当前位置: 首页 > article >正文

C#——switch案例讲解

案例:根据输入的内容判断执行哪一条输出语句

string number = txtUserName.Text;
switch(number)
{
case"101":
    MessageBox.Show("您进入了101房间");
    break;
case"102":
    MessageBox.Show("您进入了102房间");
    break;
case"103":
    MessageBox.Show("您进入了103房间");
    break;
default:
    MessageBox.Show("不存在您要进入的房间");
    break;
}

当输入的数据不在判断语句内的时候,默认执行其中某一条;

以下是当房间号不存在的时候默认进入101房间

string number = txtUserName.Text;
switch(number)
{
default:
case"101":
    MessageBox.Show("您进入了101房间");
    break;
case"102":
    MessageBox.Show("您进入了102房间");
    break;
case"103":
    MessageBox.Show("您进入了103房间");
    break;
}

C#新语法

string res = number switch
{
"101"=>"101",
"102"=>"102",
"103"=>"103",
_=>"101",
};
MessageBox.Show($"您进入了{res}房间");


http://www.kler.cn/news/323525.html

相关文章:

  • 计算机毕业设计 校园失物招领网站的设计与实现 Java实战项目 附源码+文档+视频讲解
  • 58 深层循环神经网络_by《李沐:动手学深度学习v2》pytorch版
  • 【论文写作】描述一个模型比另一个模型效果好时
  • sentinel原理源码分析系列(二)-动态规则和transport
  • 如何在openEuler上安装和配置openGauss数据库
  • linux编辑文件保存退出的实操讲解
  • JVM基本了解
  • 神经网络激活函数
  • RabbitMQ 高级特性——重试机制
  • 【前端面试题】Vue 3 生命周期钩子的执行顺序详解
  • 2024年中国电子学会青少年软件编程(Python)等级考试(二级)核心考点速查卡
  • Supervisor进程管理工具安装
  • Python爬虫获取指定内容
  • django drf 统一处理操作人和时间字段
  • leetcode-238. 除自身以外数组的乘积-前n项的思想
  • 一键降重:芝士AI如何简化论文查重过程?
  • 05-成神之路_ambari_Ambari实战-013-代码生命周期-metainfo-configFiles详解
  • 【第十六章:Sentosa_DSML社区版-机器学习之生存分析】
  • sql server每天定时执行sql语句
  • 【Python快速学习笔记01】下载解释器/环境变量配置/PyCharm下载/第一个代码
  • 浅谈软件安全开发的重要性及安全开发实践
  • NSSCTF [SWPUCTF 2021 新生赛]非常简单的逻辑题
  • CodeFormer模型构建指南
  • 网络安全TARA分析
  • [Linux]磁盘分区指令
  • 带你0到1之QT编程:二十、QT与MySQL喜结连理,构建数据库应用开发
  • 大数据电商数仓项目--实战(一)数据准备
  • WebGIS开发及市面上各种二三维GIS开发框架对比分析
  • libreoffice word转pdf
  • 数据结构---顺序表之单链表