Visual Basic 语句
语句 是 Visual Basic 程序中的完整指令。它可能包含关键字,运算符,变量,文字值,常量和表达式。
语句可以分类为如下:
- 声明语句 - 这些是声明变量,常量或过程的语句,也可以指定数据类型。
- 可执行语句 - 这些是启动操作的语句。这些语句可以调用方法或函数,通过代码块循环或分支,或将值或表达式赋值给变量或常量。在最后一种情况下,它被称为赋值语句。
声明语句
声明语句用于命名和定义过程,变量,属性,数组和常量。当声明一个编程元素时,也可以定义它的数据类型,访问级别和范围。
可以声明的编程元素包括变量,常量,枚举,类,结构,模块,接口,过程,过程参数,函数返回,外部过程引用,运算符,属性,事件和委托。
以下是 VB 中的声明语句:
编号 | 语句与描述 | 实例 |
---|---|---|
1 | Dim 语句 为一个或多个变量声明和分配存储空间。 |
|
2 | Const 语句 声明和定义一个或多个常量。 |
|
3 | Enum 语句 声明枚举并定义其成员的值。 |
|
4 | Class 语句 声明类的名称,并介绍该类所包含的变量、属性、事件和过程的定义。 |
|
5 | Structure 语句 声明结构的名称,并介绍结构所包含的变量、属性、事件和过程的定义。 |
|
6 | Module 语句 声明模块的名称,并介绍模块所包含的变量、属性、事件和过程的定义。 |
|
7 | Interface 语句 声明接口的名称,并介绍接口包含的成员的定义。 |
|
8 | Function 语句 声明定义函数过程的名称、参数和代码。 |
|
9 | Sub 语句 声明定义子过程的名称、参数和代码。 |
|
10 | Declare 语句 声明对外部文件中实现的过程的引用。 |
|
11 | Operator 语句 声明在类或结构上定义运算符过程的运算符符号、操作数和代码。 |
|
12 | Property 语句 声明属性的名称,以及用于存储和检索属性值的属性过程。 |
|
13 | Event 语句 声明用户定义的事件。 |
|
14 | Delegate 语句 用于声明委托。 |
|
可执行语句
可执行语句执行一个动作。调用过程的语句,分支到代码中的另一个地方,循环几个语句或计算表达式是可执行语句。赋值语句是可执行语句的特例。
实例
以下实例演示了一个决策声明:
Module decisions
Sub Main()
'local variable definition '
Dim a As Integer = 10
' check the boolean condition using if statement '
If (a < 20) Then
' if condition is true then print the following '
Console.WriteLine("a is less than 20")
End If
Console.WriteLine("value of a is : {0}", a)
Console.ReadLine()
End Sub
End Module
结果如下:
a is less than 20;
value of a is : 10