在VB.NET中初始化类中的共享成员的最佳方法是什么?

时间:2011-08-23 19:43:57

标签: vb.net constructor shared

我正在互联网上查看是否有任何关于如何在仍然初始化实例变量的同时初始化类中的共享成员的好例子。我找到了一个可能适合答案的表达式:

Shared Sub New()
    'Declare shared members
End Sub

但你也有标准

Sub New()
    'Declare instance members
End Sub

如何在每次从类创建对象时重新初始化共享成员时,如何初始化实例和共享成员?

1 个答案:

答案 0 :(得分:13)

Shared Sub New(也称为类型构造函数)仅对每种类型执行一次(在AppDomain中),因此任何成员初始化都不会重复对于每个实例。