2010-10-27 85 views

回答

1

Event關鍵字與在類中聲明字段類似。您不希望發現:

Private i as GenericClass(Of T) 

在一個不是通用的類中。

可以聲明一個代表一個泛型類型:

Public Delegate Sub Blah(Of T)() 

於是你會宣稱自己的活動,是一個具體的類型:

Public Event EventName As Blah(Of Int16) 

或者,如果你的類是一般情況下,您隨後可以將事件聲明爲通用事件:

Public Delegate Sub Blah(Of T)() 


Public Class Referral(Of U) 


    Public Event EventName As Blah(Of U) 

End Class 

當然,所有這些空白的參數列表也是相當可疑的。如果你能提供更多的代碼/更多的解釋你想做的事情,我們可能會做得更好。

+0

我提供了一個空的參數列表,因爲我想單純地詢問語法。我認爲'Event'聲明與'Function'類似,在這裏你可以聲明一個通用的參數,即使這個類本身不是通用的。謝謝你的澄清。 – 2010-10-27 11:21:52

相關問題