类的静态构建函数(C#翻译成 vb.net)

seeQe seeQe 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
C# 原文:
public class WeiXinPlat: IHttpHandler
{
//静态构造函数(这个构造函数是属于类的,而不属于任何一个实例,所以这个构造函数只会被执行一次,而且是在创建此类的第一个实例或引用任何静态成员之前,由.NET自动调用)
static WeiXinPlat()
{
//消息通知事件
WeiXin.OnReceivePlatMsgEvent += new WeiXin.ReceivePlatMsg(WeiXin_OnReceiveMsgEvent);
}
}
vb.net 翻译如下:
Public Class WeiXinPlat
Implements IHttpHandler

Shared Sub WeiXinPlat()
WeiXin.OnReceivePlatMsgEvent += New WeiXin.ReceivePlatMsg(AddressOf WeiXin_OnReceiveMsgEvent)
End sub
End class

问题: 1
vb.net 的静态构造函数 使用shared sub 可以吗? 编译器没有报错.
问题: 2
OnReceivePlatMsgEvent 部分编译器提示错误:
"Public Shared Event OnReceivePlatMsgEvent(platcode As String)” 是事件,不能直接调用。请使用“RaiseEvent”语句引发事件。

请帮忙校正, thanks.
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
seeQe
VB 16,718 成员 110,520 内容