我在VB.NET解決方案寫了一個通用的EventArgs類:的EventArgs(Of T)已被標記爲不符合CLS
Public Class EventArgs(Of T)
Inherits EventArgs
Private _eventData As T
Public ReadOnly Property EventData() As T
Get
Return _eventData
End Get
End Property
Public Sub New(ByVal data As T)
_eventData = data
End Sub
End Class
當我用它作爲在下面的例子中,它說,e是不符合CLS。任何人都知道如何解決這個問題,或者至少可以解釋爲什麼會發生這種情況?
Event MarketModeChanged(ByVal sender As Object, ByVal e As EventArgs(Of Integer))