Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net中的Java包可见性_Java_Vb.net_Visibility - Fatal编程技术网

vb.net中的Java包可见性

vb.net中的Java包可见性,java,vb.net,visibility,Java,Vb.net,Visibility,有没有办法将方法/类的可见性设置为类似于vb.net中java包的可见性 其思想是,对于同一文件夹/包中的类,此方法/类应该是可见的,但对于此文件夹/包之外的类,此方法/类不可见。据我所知,与.net中java包最接近的是命名空间。但在.net中,如果同一程序集中存在类型,则无法限制对名称空间级别的类型的访问。实现这一点的唯一方法是创建类库,在这个级别上,您可以通过设置内部(默认)或公共访问修饰符来管理类之间的可见性。欲了解更多信息,请阅读

有没有办法将方法/类的可见性设置为类似于vb.net中java包的可见性


其思想是,对于同一文件夹/包中的类,此方法/类应该是可见的,但对于此文件夹/包之外的类,此方法/类不可见。

据我所知,与.net中java包最接近的是命名空间。但在.net中,如果同一程序集中存在类型,则无法限制对名称空间级别的类型的访问。实现这一点的唯一方法是创建类库,在这个级别上,您可以通过设置内部(默认)或公共访问修饰符来管理类之间的可见性。欲了解更多信息,请阅读