import - 多个文件中的相同模块名称

标签 import module d

我不知道这是否可能:我想将一个模块跨越多个源文件,这样我就不必将模块中的每个类都放入一个文件中。 所以我有两个名为 "FileA.d"、 "FileB.d"的文件,我希望它们都以模块名称开头: “模块a模块”

问题是后来我想导入的时候,我都不知道怎么导入。

执行“导入 FileA”会产生错误:

 "module amodule from file FileA.d must be imported as module 'amodule' "

我无法真正弄清楚这意味着什么,因为文档没有提及任何相关内容。 所以我的问题是 - 是否可能,如果可以 - 如何实现这一目标?

提前谢谢您。

最佳答案

更好的方法是创建一个模块 amodule 并使用 public import FileA, FileB;

关于import - 多个文件中的相同模块名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20003782/

相关文章:

python - 导入错误: cannot import name 'mylist' from 'mymodule'

d - 转义对局部变量的引用

types - 如何获取声明为接口(interface)类型的对象的类信息

d - D编程语言中的文件I/O

python - 将 SAV 转换为 CSV

c# - 将两个csv文件导入mysql数据库

python - 从 Python 中的基类导入子类

python - 导入带参数的 python 脚本

java - Eclipse 中的 GWT - 加载模块时出错

ruby - 你如何断言另一个 ruby​​ 模块的异常被抛出? (使用 assert_throws)