Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 不包含接受1个参数的构造函数_C#_Exception Handling_Invalidoperationexception - Fatal编程技术网

C# 不包含接受1个参数的构造函数

C# 不包含接受1个参数的构造函数,c#,exception-handling,invalidoperationexception,C#,Exception Handling,Invalidoperationexception,我对C#有点陌生,最近我遇到了一个问题,当我的串行连接在串行通信操作中丢失时,我收到了一个“无效操作异常”。我试图通过private void port_ErrorReceived(见下文)捕获错误,但我一直收到一个错误,说明“不包含接受1个参数的构造函数” 下面是我调用新事件处理程序的地方: comport.ErrorReceived += new SerialErrorReceivedEventArgs(port_ErrorReceived); 我在StackOverflow上看

我对C#有点陌生,最近我遇到了一个问题,当我的串行连接在串行通信操作中丢失时,我收到了一个“无效操作异常”。我试图通过
private void port_ErrorReceived
(见下文)捕获错误,但我一直收到一个错误,说明“不包含接受1个参数的构造函数”

下面是我调用新事件处理程序的地方:

     comport.ErrorReceived += new SerialErrorReceivedEventArgs(port_ErrorReceived);

我在StackOverflow上看到过一些类似的帖子,但我不太确定是什么应用于这个场景。任何帮助都将不胜感激。谢谢。

我想你的意思很简单:

comport.ErrorReceived += port_ErrorReceived;
或者更详细地说:

comport.ErrorReceived += new SerialErrorReceivedEventHandler(port_ErrorReceived);
(但它们是相同的;没有理由不使用第一个版本)

comport.ErrorReceived += new SerialErrorReceivedEventHandler(port_ErrorReceived);