0

我在写的时候想知道

Shared ReadOnly Variable As DataType = New DataType()
或者,
Shared ReadOnly Variable As New DataType()

它是延迟加载还是实例初始化?

没有共享的 ReadOnly 本身怎么样?

例子:System.Type.Delimiter

4

1 回答 1

2

也没有延迟加载。

它们在 Type 初始化时被初始化:静态初始化在任何静态成员被访问或第一次创建该类型的实例时触发。

您提到的示例(System.Type.Delimiter)由Static Constructor初始化。

于 2009-11-13T05:27:01.993 回答