vb.net 与 c# 的switch ... case ...的一个重要区别
生活随笔
收集整理的這篇文章主要介紹了
vb.net 与 c# 的switch ... case ...的一个重要区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vb.net 與 c# 的switch ... case ...的一個重要區別 Select?Case?DateDiff(DateInterval.Minute,?dtLineStart,?dtTmpStart)?? ????Case?Is?<?-60?? ????????lngTmpQTY?=?0?? ????Case?Is?<?0?? ????????intTmpSec?=?DateDiff(DateInterval.Second,?dtLineStart,?dtTmpEnd)?? ????????If?intTmpSec?>?0?Then?? ????????????lngTmpQTY?=?dblQTYPerMin?*?intTmpSec?? ????????Else?? ????????????lngTmpQTY?=?0?? ????????End?If?? ????Case?Is?=?0?? ????????intTmpSec?=?DateDiff(DateInterval.Second,?dtTmpStart,?dtTmpEnd)?? ????????If?intTmpSec?>?0?Then?? ????????????lngTmpQTY?=?dblQTYPerMin?*?intTmpSec?? ????????Else?? ????????????lngTmpQTY?=?0?? ????????End?If?? ????Case?Is?>?0?? ????????intTmpSec?=?DateDiff(DateInterval.Second,?dtTmpStart,?dtTmpEnd)?? ????????If?intTmpSec?>?0?Then?? ????????????lngTmpQTY?=?dblQTYPerMin?*?intTmpSec?? ????????Else?? ????????????lngTmpQTY?=?0?? ????????End?If?? ????Case?Else?? ????????lngTmpQTY?=?0?? End?Select?? posted on 2013-05-03 13:22 bloodyboy 閱讀(...) 評論(...) 編輯 收藏
與vb.net中case可以寫比較表達式>,<,=等,但在c# (3.0及以下,不知道以后會不會加上)中就沒有這樣的功能
看以下vb.net代碼,確是c#的switch case沒有的
[vb]?view plaincopyprint?轉載于:https://www.cnblogs.com/bloodyboy/archive/2013/05/03/3056458.html
總結
以上是生活随笔為你收集整理的vb.net 与 c# 的switch ... case ...的一个重要区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】_declspec(naked)
- 下一篇: 【转】C#中Invoke的用法