vb.net 与 c# 的switch ... case ...的一个重要区别

与vb.net中case可以写比较表达式>,<,=等,但在c# (3.0及以下,不知道以后会不会加上)中就没有这样的功能

看以下vb.net代码,确是c#的switch case没有的

[vb] view plaincopyprint?

  1. Select Case DateDiff(DateInterval.Minute, dtLineStart, dtTmpStart)
  2. Case Is < -60
  3. lngTmpQTY = 0
  4. Case Is < 0
  5. intTmpSec = DateDiff(DateInterval.Second, dtLineStart, dtTmpEnd)
  6. If intTmpSec > 0 Then
  7. lngTmpQTY = dblQTYPerMin * intTmpSec
  8. Else
  9. lngTmpQTY = 0
  10. End If
  11. Case Is = 0
  12. intTmpSec = DateDiff(DateInterval.Second, dtTmpStart, dtTmpEnd)
  13. If intTmpSec > 0 Then
  14. lngTmpQTY = dblQTYPerMin * intTmpSec
  15. Else
  16. lngTmpQTY = 0
  17. End If
  18. Case Is > 0
  19. intTmpSec = DateDiff(DateInterval.Second, dtTmpStart, dtTmpEnd)
  20. If intTmpSec > 0 Then
  21. lngTmpQTY = dblQTYPerMin * intTmpSec
  22. Else
  23. lngTmpQTY = 0
  24. End If
  25. Case Else
  26. lngTmpQTY = 0
  27. End Select
posted on 2013-05-03 13:22 bloodyboy 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/bloodyboy/archive/2013/05/03/3056458.html

vb.net 与 c# 的switch ... case ...的一个重要区别相关推荐

  1. 用switch,case 输入一个数字,输出相对应的福娃的名字

    package p1; import java.util.Scanner; /**     auther:xiuran-hua      function:用switch,case 输入一个数字,输出 ...

  2. C#switch case语句

    @作者: 风不停息丶 文章目录 switch case语句基本语法 实例 switch case语句基本语法 计算表达式并对照多个常数值分支到不同的代码块. 基本语句 switch (表达式) {ca ...

  3. C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...

    //用switch...case语句统计数字.空格和其他字符出现的次数 //转自K&R #include int main(void) { int c, i, nwhite, nother, ...

  4. 在C++中对字符串std::string使用switch/case语句

    如果你使用C语音的string,也就是char *,是可以放在switch/case语句中的. 在C++中是不能对字符串string使用switch/case语句的,这里的string指的是std:: ...

  5. java case switch,Java中Switch Case的替代方案

    Is there any alternative way to implement a switch case in Java other than if else which is not look ...

  6. switch……case里的case能不能同时定义多个值呢?

    在C#环境里,switch--case里的case能不能同时定义多个值呢? 下面这样写行吗?    int aa = Convert.ToInt16(Request.QueryString[" ...

  7. switch case 支持的 6 种数据类型!

    2019独角兽企业重金招聘Python工程师标准>>> 有粉丝建议可以偶尔推送一些 Java 方面的基础知识,一方面可以帮助一初学者,也可以兼顾中高级的开发者. 那么今天就讲一下 J ...

  8. 结构控制Switch Case

    <?php$day = 2;//1234567;任意一种情况!!/* if($day == 1) {echo '星期一'; } else if($day == 2) {echo '星期二'; } ...

  9. golang switch case语句 简介

    注意: 1.switch/case 后是一个表达式(即:常量,变量,一个有返回的函数都可以): 2.case后的各个表达式的值的数据类型,必须和switch的表达式数据类型一致: 3.case后面可以 ...

最新文章

  1. 遍历Treeview每个节点并初始化(C#)
  2. 关于MySQL的四种事务隔离级别!
  3. 第16届智能车竞赛参赛队员提问-05-24
  4. win7如何设置通电自动开机_电脑自动开机,教您怎么设置电脑自动开机
  5. setInterval设置停止和循环
  6. UML类图关系表示方法
  7. memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作
  8. SQL水平测试题目(一)
  9. JavaEE_Spring Framework
  10. python直接取系统的时间_用Python在Linux中获得系统正常运行时间的最快方法
  11. html中电子邮件地址怎么写,电子邮件地址怎么写
  12. 这个计算机到底是咋入门的(1.0)胡学友修改版
  13. 基于JAVA点餐系统的开题报告_开题报告-餐厅点餐系统的设计与实现.doc
  14. html图片自适应裁剪,html 图片裁剪 图片固定高度 图片自适应。图片完美适配
  15. http与htpps的区别
  16. 不限速开源的下载工具:Persepolis Download Manager
  17. 下班路上捡了一部手机,我用8年开发知识主动找到了失主
  18. 目标检测中anchor的概念
  19. 【工具分享篇二】PDF公式提取教程(一):Mathpix/Typora及Pandoc扩展安装教程
  20. tcp 阻塞与非阻塞

热门文章

  1. 【UVA 437】The Tower of Babylon(拓扑排序+DP,做法)
  2. Ribbon自带负载均衡策略比较
  3. UVa11988 Broken Keyboard(练习链表使用)
  4. 用java创建UDF,并用于Hive
  5. C++ 字符串指针与字符串数组
  6. 导出sql文件_(一)SQL基本知识
  7. 华强北耳机版本太多,不知道如何选购?
  8. 汇编64讲(搞免杀、破解必看)
  9. Ant Desgin Pro 修改登录后默认导航到的位置
  10. 打开word时出现“在加载ThisDocument时出现错误”