Vb.net 将Visual Basic类存储在单独的文件中?

Vb.net 将Visual Basic类存储在单独的文件中?,vb.net,class,Vb.net,Class,在Java中,您可以将一个类存储在一个单独的文件中,并从另一个文件中的方法实例化它,只要该类文件位于同一目录中,但这在Visual Basic中似乎不起作用 我遗漏了什么吗?在VB.NET(或C#)中,将文件放在同一个目录并没有多大意义 如果两个类都在同一个类中,并且您想要访问/实例化的类具有或更广泛的可访问性,那么您应该能够实例化它-不需要更多的东西(假设没有私有默认构造函数和此类诡计)。您必须是。发布您的代码并解释什么不起作用。尽管我会刺伤我的程序员同事,他们没有真正好的理由,没有保持文件系

在Java中,您可以将一个类存储在一个单独的文件中,并从另一个文件中的方法实例化它,只要该类文件位于同一目录中,但这在Visual Basic中似乎不起作用


我遗漏了什么吗?

在VB.NET(或C#)中,将文件放在同一个目录并没有多大意义


如果两个类都在同一个类中,并且您想要访问/实例化的类具有或更广泛的可访问性,那么您应该能够实例化它-不需要更多的东西(假设没有私有默认构造函数和此类诡计)。

您必须是。发布您的代码并解释什么不起作用。尽管我会刺伤我的程序员同事,他们没有真正好的理由,没有保持文件系统结构/命名空间结构一致…@pst-我同意您的看法。无法想象这就是问题所在。OP可能期望默认的“包”可访问性,就像在Java中一样。