【发布时间】:2018-08-12 05:32:24
【问题描述】:
我正在编写一个使用第三方类的应用程序。此类定义了以下事件:
public event SamplesAvailableDelegate<ByteSamplesEventArgs> FFTAvailable;
这个事件是在这个类中引发的。我想在我的 Windows 窗体应用程序中订阅此事件。
我尝试了以下方法:
public partial class Form1 : Form
{
Client _client;
public Form1()
{
InitializeComponent();
_client = new Client();
_client.FFTAvailable += _fftAvailable(object sender, ByteSamplesEventArgs e);
}
private void _fftAvailable(object sender, EventArgs e)
{
//do something here
}
}
当我这样做时,我得到一个错误“不能隐式转换类型 void... 有人可以告诉我处理事件的正确语法吗? 谢谢
【问题讨论】: