Using (命名空间)
 
将命名空间符号引入当前范围

语法

Using identifier [, identifier [, ...] ]

参数

identifier :您要使用的Namespace的名称。

说明

Using命令允许访问指定命名空间中的所有符号,而不使用命名空间的名称前缀。与C ++不同,但像C#一样,Using后不需要Namespace关键字,因为单个符号不能从命名空间继承。继承整个命名空间可以保存打字,但有时代码的一些含义可能会丢失,并且可能会与其他符号冲突。

例子

Namespace Sample
    Type T
        x As Integer
    End Type
End Namespace

''只要使用名字T就找不到符号,
''因为它在命名空间内。
Dim SomeVariable As Sample.T

''现在整个命名空间已被继承
''全局命名空间。
Using Sample

''此语句现在有效,因为T存在
''没有“样品”。字首。
Dim OtherVariable As T 


与QB差别

  • QB拥有运用关键字,但出于其他目的。QB中不存在命名空间。

参考