我尝试将下面的c#代码转换为VB,我得到了 无法使用具有返回类型
的委托类型声明事件在C#中
internal static event GenericDelegate<Boolean, Boolean> SecurityAlertDialogWillBeShown;
internal static event GenericDelegate<String, String, Boolean> ConnectToDialogWillBeShown;
`在vb.net
Friend Shared Event SecurityAlertDialogWillBeShown As GenericDelegate(Of [Boolean], [Boolean])
Friend Shared Event ConnectToDialogWillBeShown As GenericDelegate(Of [String], [String], [Boolean])
任何想法都赞赏。
答案 0 :(得分:0)
在VB.Net中,您无法使用具有返回类型的委托类型创建Event
(好了,错误消息已告诉您)。
您必须将代理人GenericDelegate
)声明为Sub
而不是Function
。