变量
VB.NET中变量需先定义后使用。
VB.NET数据类型:值类型:基元类型、枚举类型(Enum)、结构类型(Structure)
引用类型:类、字符串、模块、接口、数组、委托
声明变量:Dim 变量名 As 变量类型关键字 [= 变量值] (如Dim str As String = "Fif", Dim abc As Integer)
一行定义多个变量:如:Dim a, b, c As Integer 或 Dim a As Integer, b As String, c As Byte
变量的名称必须是合法的标识符,必须满足:
基本类型表:

| Compare | 比较String类型的两个对象 |
| Concat | 连接一个或多个String类型对象 |
| Copy | 利用与实例提供的相同值创建一个新的String类型 |
| Equals | 确定两个String类型对象是否有相同的值 |
| SubString | 取字符串的子串 |
| Replace | 用另一个字符串替换一个子字符串 |
常量
常量:可以用来存储基本数据类型;使用Const关键字把基本数据类型声明为常量;常量的值一旦给定之后就不能再修改了。
定义常量:如 Const str as String = "China"
定义成常量以后,可以防止我们在其他地方误改了它的值。
变量类型转换
数据类型转换:因为VB.NET语法比较严谨,有些类型不能自动地进行转换;将数据类型转换成相匹配的类型后进行运算要安全得多,可以防止出现一些不必要的错误。
用来转换类型的函数:Cbool, CByte, CDate, Cdbl(转化为Double类型), Cdec(转化为Decimal类型), Cint, Clng, Cobj, Cshort, Csng(转化为Single类型), Cstr