0

私はそれらが私の小さなものなどのモジュールであることを理解しました:

Public Module Config
    Public Property ImportSettings As ImportConfig
    Sub New()
        ImportSettings = ImportConfig.Read()
    End Sub
End Module

しかし、アクセスできませんImportSettings。宣言されていないと言われ、その値は 'Nothing' です。

4

1 に答える 1

0

クラスの静的 (C#)/共有 (VB) メソッド/プロパティ:

Public Class Config
  Public Shared ReadOnly Property ImportSettings As ImportConfig
    Get
       Return ImportConfig.Read()
    End Get
  End Property
End Class

使用法:

Dim configs = Config.ImportSettings

Static/Shared であるため、Config クラスを初期化する必要はありません。

于 2014-10-02T04:08:43.040 に答える