VB.NET仅限单个对象实例

时间:2009-12-27 06:05:01

标签: vb.net oop object instance

VB.NET:在程序执行期间,确保特定对象只能实例化一次的最佳方法是什么?

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:2)

你需要一个单身人士。

这里有一篇很棒的文章(不幸的是在C#中):http://www.yoda.arachsys.com/csharp/singleton.html

但是你可以很容易地翻译成VB。

你想要最后两次实现。

此处有进一步说明:http://en.wikipedia.org/wiki/Singleton_pattern

麦克

答案 2 :(得分:0)

  1. 使用模块。
  2. 使用此代码
  3. _

    Class MySpecialClass
        Private Sub New()
        End Sub
    
        Public ReadOnly SingleInstance As New MySpecialClass
    End Class
    
    编辑:WTF?为什么代码格式被破坏了?