将c#代码转换为VB.网络错误

本文关键字:VB 网络 错误 转换 代码 | 更新日期: 2023-09-27 17:53:58

我试着把下面的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])

将c#代码转换为VB.网络错误

在VB中。Net,您不能创建具有返回类型的委托类型的Event(好吧,错误消息已经告诉您了)。

您必须声明您的委托(GenericDelegate)为Sub而不是Function