“SendMsgBtn”没有重载匹配委托“EventHandler”

问题描述

我正在尝试完成我一年前所做的 twitch iRC Bot,但从未这样做过,因此我寻求帮助,是的,我知道我不能有超过 2 个参数,但至少有帮助,谢谢,我需要“msg”参数来发送消息。

         public void SendMsgBtn(object sender,EventArgs e,OnJoinedChannelArgs msg)
        {
            if (client.IsConnected)
            {
                
                client.SendMessage(msg.Channel,textBox1.Text);
            }
            textBox1.Clear();
        }

this.button6.Click += new System.EventHandler(this.SendMsgBtn);

解决方法

使用此代码:

this.button6.Click+=SendMsgBtn;