VB.NET標(biāo)記語句具體使用方式解析
VB.NET編程語言中有一種比較常用的方法就是標(biāo)記語句。那么我們應(yīng)該如何正確看待這一應(yīng)用,如何適當(dāng)?shù)脑诔绦蛑惺褂盟鼇韼椭覀兺瓿沙绦虻拈_發(fā)呢?這些問題將會在本文中一一給出,幫助大家解決VB.NET標(biāo)記語句使用中出現(xiàn)的一些問題。#t#
語句塊由冒號分隔的代碼行組成。標(biāo)識字符串或整數(shù)后的代碼行稱為“已標(biāo)記”。語句標(biāo)簽用來標(biāo)記要標(biāo)識的代碼行,便于與 On Error Goto 之類的語句一起使用。
標(biāo)簽既可以是有效的 Visual Basic 2005 標(biāo)識符(如標(biāo)識編程元素的標(biāo)識符),也可以是整數(shù)。標(biāo)簽必須出現(xiàn)在源代碼行的行首,之后必須有冒號,無論在同一行內(nèi)它后面有無語句。
編譯器通過檢查行首是否與任何已定義的標(biāo)識符匹配來標(biāo)識標(biāo)簽。如果不匹配,編譯器假定它是一個標(biāo)簽。
標(biāo)簽具有自己的聲明空間,并不影響其他標(biāo)識符。標(biāo)簽的范圍是方法的主體。標(biāo)簽聲明在任何模糊環(huán)境中都有優(yōu)先權(quán)。
注意
標(biāo)簽只能用于方法內(nèi)的可執(zhí)行語句中。
VB.NET標(biāo)記語句標(biāo)記代碼行
將標(biāo)識符放在源代碼行的行首,后面加上冒號。
例如,下列代碼行分別標(biāo)記為 Jump 和 120:
- Visual Basic
- Jump: FileOpen(1, "testFile", OpenMode.Input)
- ' ...
- 120: FileClose(1)
VB.NET標(biāo)記語句的具體應(yīng)用方式就為大家介紹到這里。