标签: vb.net namespaces import
我从here知道我们必须为子命名空间执行显式导入,因为导入不包含子命名空间。
但我的问题是,如果我执行“导入系统”,它是否会在IL /本机代码中包含该命名空间内的所有类/方法,或者只引用(在应用程序内部使用)将包含在IL / native中码。
答案 0 :(得分:2)
导入命名空间并不意味着代码中包含任何内容。它只表示编译器识别该命名空间中的标识符。
项目中的引用确实决定了应用程序使用的库。但是,库在需要时加载,它们不包含在您的可执行文件中。