名前空間の代わりにクラスがインポートされ、そのクラスのすべての静的メンバー/メソッドが使用可能になるコードを見てきました。これはVBの機能ですか?それとも他の言語もこれを行いますか?
TestClass.vb
public class TestClass
public shared function Somefunc() as Boolean
return true
end function
end class
MainClass.vb
imports TestClass
public class MainClass
public sub Main()
Somefunc()
end sub
end class
これらのファイルはApp_Codeディレクトリにあります。私はこれまでこれを行うことを考えたことがなく、どこでもそれについて読んだことがないので、ただ興味があります。