我有一组包含类的模块,这些模块是通过我们的C#类的工具生成的。它们各自位于单独的文件中。我似乎无法获得正确的语法来导入它们。尽管几次尝试编译都很好,但它们在运行时失败。将文件1和/或2中的类导入文件3的正确语法是什么?
文件1:
module Company.Department.Project.Client{
export abstract class A {
}
}
文件2:
module Company.Department.Project.Client{
export class B extends A {
}
}
文件3(失败):
new Company.Department.Project.Client.B();