VB.Netモジュールの「奇妙な」状況に陥っています。VB.NetのModule
は静的なクラスを意味するので、2つのヘルパーモジュールをそれぞれ2つの関数で実装しました両方FunctionA()
とFunctionB()
は推奨オートコンプリートに表示されて、私は、Visual Studioでのコーディングを開始するとVB.Netモジュールの振る舞い
Namespace Helpers
Module HelperA
Public Function FunctionA() As Boolean
Return True
End Function
End Module
End Namespace
Namespace Helpers
Module HelperB
Public Function FunctionB() As Integer
Return 1
End Function
End Module
End Namespace
をしてHelpers.
を入力します、(5月構文の問題が含まれている、フリーハンドコード)のより良い説明のための例をいくつか持ってみましょう私が入力していないダイアログHelperA
またはHelperB
まだ静的なクラスを持つC#.NETプロジェクトがあり、そのような動作がC#には当てはまらないことがわかりました。ネット静的クラス。
私は現在、1つの名前空間で50-ishの機能を持っているため、いくつかのGoogleを行っていますが、何も見つけることができず、誰も解決策を提案できます(Module
〜Class
)検索するには?
助けてくださいありがとう!
ありがとうLopsided!あなたは私に多くの時間を救ってうれしい! –
'Module'の'メソッド 'は'モジュール 'の親ネームスペースとモジュール自体の内部に現れます。これはVB6との構文互換性のために置かれました – SSS