如何:标记语句 (Visual Basic)
语句块由用冒号分隔的代码行组成。 前面带有标识字符串或整数的代码行称为带标签的代码行。 语句标签用于标记代码行,以将其标识为与 On Error Goto
等语句一起使用。
标签可以是有效的 Visual Basic 标识符(例如标识编程元素的标识符),也可以是整数文本。 标签必须出现在源代码行的开头,并且必须后跟一个冒号,而不考虑它在同一行上是否后跟一个语句。
编译器通过检查代码行开头是否与任何已定义的标识符匹配,来识别标签。 如果不匹配,编译器将假定它是一个标签。
标签具有自己的声明空间,不会干扰其他标识符。 标签的范围是方法的主体。 在任何不明确的情况下,标签声明的优先级更高。
注意
标签只能用于方法内的可执行语句。
为代码行添加标签
在源代码行的开头放置一个标识符,后跟一个冒号。
例如,以下代码行分别带有 Jump
和 120
标签:
Jump: FileOpen(1, "testFile", OpenMode.Input)
' ...
120: FileClose(1)