成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

剖析VB.NET CASE語句

開發(fā) 后端
文章主要介紹了VB.NET CASE語句,對于一次測試多個(gè)字面值,復(fù)雜的條件是用switch還是用Select Case具體分析,大家進(jìn)來看看。

運(yùn)用VB.NET很久了,積累一些經(jīng)驗(yàn),對于VB.NET CASE語句和switch語句簡單的分析和介紹功能用法上的異同,下面是程序代碼,我們來看看吧。

VB.NET CASE語句:

復(fù)制內(nèi)容到剪貼板 程序代碼

  1. Select Case itemc  
  2. Case 1  
  3. Response.Write("1")  
  4. Case 2  
  5. Response.Write("2")  
  6. Case 3  
  7. Response.Write("3")  
  8. Case 4  
  9. Response.Write("4")  
  10. Case Else  
  11. Response.Write("other")  
  12. End Select 

switch語句:

復(fù)制內(nèi)容到剪貼板 程序代碼

  1. switch (itemc)  
  2. {  
  3. case 1:  
  4. Response.Write("1");  
  5. break;  
  6. case 2:  
  7. Response.Write("2");  
  8. break;  
  9. case 3:  
  10. Response.Write("3");  
  11. break;  
  12. case 4:  
  13. Response.Write("4");  
  14. break;  
  15. default:  
  16. Response.Write("other");  
  17. break;  

說明:switch的每個(gè)分支都必須以break(或其他跳轉(zhuǎn)語句)結(jié)束,否則將繼續(xù)執(zhí)行下一分支的代碼,但這在C#中是非法的,這與Select Case不同,Select Case中只要執(zhí)行了一個(gè)分支后就不再執(zhí)行其他分支!順便說下,JavaScript的switch語句每個(gè)分支也需要break語句,但如果缺少break語句在JavaScript中也不會出錯(cuò),結(jié)果剩下的分支的代碼都將被執(zhí)行!

一次測試多個(gè)字面值

復(fù)制內(nèi)容到剪貼板 程序代碼VB.NET CASE語句:

  1. Select Case itemc  
  2. Case 1, 2  
  3. Response.Write("1或2")  
  4. Case 3, 4  
  5. Response.Write("3或4")  
  6. Case Else  
  7. Response.Write("other")  
  8. End Select 

switch語句:

復(fù)制內(nèi)容到剪貼板 程序代碼

  1. switch (itemc)  
  2. {  
  3. case 1:  
  4. case 2:  
  5. Response.Write("1或2");  
  6. break;  
  7. case 3:  
  8. case 4:  
  9. Response.Write("3或4");  
  10. break;  
  11. default:  
  12. Response.Write("other");  
  13. break;  

復(fù)雜的條件

復(fù)制內(nèi)容到剪貼板 程序代碼VB.NET CASE語句:

  1. Select Case itemc  
  2. Case Is <= 2  
  3. Response.Write("1或2")  
  4. Case Is <= 4  
  5. Response.Write("3或4")  
  6. Case Else  
  7. Response.Write("other")  
  8. End Select  

switch無法實(shí)現(xiàn)!

從上邊三個(gè)例子可以看出,switch通常用于測試一些離散的值,一次能測試多個(gè)值,這和Select Case一樣的,但switch不能測試像"小于X"這樣的子句,而Select Case可以,這點(diǎn)稍有不同。

【編輯推薦】

  1. 簡單講述VB.NET表間拖放
  2. 五分鐘學(xué)會VB.NET實(shí)現(xiàn)拖放
  3. 講述強(qiáng)大的VB.NET Web Forms,使用起來卻如此簡單
  4. 分析VB QuickSort應(yīng)用程序
  5. 兩步就可以掌握VB使用ArrayList類
責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2010-01-19 15:42:30

VB.NET賦值語句

2009-10-23 13:14:38

2009-10-21 12:33:35

VB.NET CASE

2009-11-02 16:22:16

VB.NET面向?qū)ο?/a>

2009-10-13 15:09:19

VB.NET使用Tre

2009-10-15 17:41:14

VB.NET Impo

2009-11-04 08:53:57

VB.NET AddH

2009-10-28 10:31:23

VB.NET Impl

2010-01-14 14:21:07

2009-10-28 10:15:48

VB.NET框架類庫

2009-10-12 16:51:28

VB.NET使用Ora

2010-01-22 15:37:02

VB.NET監(jiān)控類

2010-01-12 11:47:09

VB.NET可選參數(shù)

2010-01-21 12:55:08

VB.NET對象序列

2009-10-29 11:41:27

VB.NET寫Obje

2009-10-15 17:50:48

VB.NET調(diào)用API

2009-10-16 11:21:54

VB.NET Decl

2009-10-28 14:13:32

VB.NET File

2009-10-15 11:42:05

VB.Net賦值語句

2009-11-02 16:41:55

VB.NET串行化對象
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美久久久网站 | 亚洲a毛片 | 另类 综合 日韩 欧美 亚洲 | 自拍偷拍中文字幕 | 欧美激情a∨在线视频播放 成人免费共享视频 | 欧美视频1区 | 日韩精品一区二区三区在线播放 | 亚洲精品久久久一区二区三区 | 精品一区久久 | 色www精品视频在线观看 | 国产精品免费在线 | 国产一区二区三区亚洲 | 一级片子 | 国精产品一品二品国精在线观看 | 免费高清av | 欧美一级欧美三级在线观看 | 久久亚洲一区二区三区四区 | 亚洲精品第一 | 久久久91| 欧美在线观看免费观看视频 | 欧洲一级毛片 | 久久久久精 | 日日夜夜天天久久 | 日本在线网站 | 狠狠干夜夜草 | 91久久北条麻妃一区二区三区 | 欧美一级www片免费观看 | 欧美日韩国产精品 | 国产一区二区在线播放 | 国产精品久久国产精品99 gif | 欧美日韩精品影院 | 中国三级黄色录像 | 欧美一区二区三区在线观看视频 | 日韩欧美一区二区三区四区 | 狠狠操婷婷 | 夜夜爽99久久国产综合精品女不卡 | 一区二区三区久久 | 中文字幕一区二区三区精彩视频 | 国产一区二区三区亚洲 | 亚洲视频在线看 | 精品国产一区一区二区三亚瑟 |