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

由于它是静态/共享的,我们不需要初始化 Config 类。

于 2014-10-02T04:08:43.040 回答