使用“导入名称空间”

时间:2010-08-29 16:40:10

标签: vb.net namespaces import

我从here知道我们必须为子命名空间执行显式导入,因为导入不包含子命名空间。

但我的问题是,如果我执行“导入系统”,它是否会在IL /本机代码中包含该命名空间内的所有类/方法,或者只引用(在应用程序内部使用)将包含在IL / native中码。

1 个答案:

答案 0 :(得分:2)

导入命名空间并不意味着代码中包含任何内容。它只表示编译器识别该命名空间中的标识符。

项目中的引用确实决定了应用程序使用的库。但是,库在需要时加载,它们不包含在您的可执行文件中。