自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳細解讀VB.NET實現(xiàn)Singleton模式操作步驟

開發(fā) 后端
VB.NET實現(xiàn)Singleton模式的代碼編寫方式會在文章中做一個詳細的介紹。大家可以通過對代碼的解讀,輕松掌握其中的應(yīng)用技巧。

我們會在這篇文章中為大家詳細介紹VB.NET實現(xiàn)Singleton模式的具體方式,希望能對大家有所幫助。首先就先從一段代碼示例來對此進行星系的分析。Singleton模式:一個類只會創(chuàng)建一個實例。#t#

下面的代碼就是VB.NET實現(xiàn)Singleton模式:

  1. Public Class SingletonClass Singleton  
  2. Private Shared _Singleton As Singleton  
  3. Private Shared _Mutex As New System.
    Threading.Mutex '同步基元也可用于進程間同步  
  4. Private Sub New()Sub New()  
  5. End Sub  
  6. Public Shared Function GetInstance()
    Function GetInstance() As Singleton  
  7. _Mutex.WaitOne() '當在派生類中重寫時,
    阻塞當前線程,直到當前的 System.Threading.
    WaitHandle 收到信號  
  8. Try  
  9. If _Singleton Is Nothing Then  
  10. _Singleton = New Singleton  
  11. End If  
  12. Finally  
  13. _Mutex.ReleaseMutex() '釋放 System.
    Threading.Mutex 一次  
  14. End Try  
  15. Return _Singleton  
  16. End Function  
  17. End Class 

VB.NET實現(xiàn)Singleton模式的相關(guān)實現(xiàn)方式就為大家介紹到這里。

責任編輯:曹凱 來源: 博客園
相關(guān)推薦

2010-01-08 09:43:21

VB.NET漢字轉(zhuǎn)換

2010-01-21 17:48:25

VB.NET Sing

2010-01-22 14:19:38

VB.NET調(diào)用jar

2010-01-14 09:55:06

VB.NET IEnu

2009-10-28 09:55:29

VB.NET MyCl

2010-01-13 09:31:39

VB.NET窗體打印

2010-01-11 11:02:27

VB.NET調(diào)用存儲過

2011-05-20 16:56:11

VB.NETGDI

2010-01-22 18:08:18

VB.NET與GDI結(jié)

2009-10-12 13:54:22

VB.NET Data

2009-10-12 15:02:51

VB.NET動態(tài)控件

2009-10-13 17:03:55

VB.NET面向?qū)ο?/a>

2009-11-02 15:45:03

VB.NET IEnu

2010-01-07 15:18:10

VB.NET常量

2010-01-21 16:45:00

VB.NET繼承規(guī)則

2010-01-11 14:36:43

VB.NET安裝部署

2010-01-18 16:58:29

VB.NET Over

2009-10-10 16:44:52

VB.NET開發(fā)控件

2009-11-10 12:42:47

VB.NET Prin

2010-01-13 15:01:13

VB.NET操作MyS
點贊
收藏

51CTO技術(shù)棧公眾號