请问这部分vb代码用c#怎么实现 谢谢
Public Event OnError(ByVal msg As Object)
Public Sub Disconnect()
....
error_no = CF_send(LT_DATA, DataLen)
If (error_no <> 0) Then
msg = "Socket Error Number:" & (Str(error_no))
TError = msg
RaiseEvent OnError(msg)
Exit Sub
End If
error_no = CF_Leave()
If (error_no <> 0) Then
msg = "Socket Error Number:" & (Str(error_no))
TError = msg
RaiseEvent OnError(msg)
Exit Sub
End If
End Sub
RaiseEvent 触发类、窗体或文档中在模块级声明的事件。
C#中就像调用方法一样,直接用就好了。
比如:OnError(msg) 或者This.OnError(msg)。