Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.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# 将代码从.NET 4重写到.NET 2 C中的操作#_C#_.net - Fatal编程技术网

C# 将代码从.NET 4重写到.NET 2 C中的操作#

C# 将代码从.NET 4重写到.NET 2 C中的操作#,c#,.net,C#,.net,可能重复: 我使用以下代码委托方法: this.Invoke((Action)(()=>importProcessExited()) 我得到一个错误: 使用泛型类型“System.Action”需要1个类型参数 delegate void Action(); 这行代码在.NET 2中应该是什么样子的?您只需创建一个没有类型参数的新委托即可 delegate void Action(); 必须将其重写为匿名委托调用或返回到标准命名委托类型。

可能重复:

我使用以下代码委托方法:

this.Invoke((Action)(()=>importProcessExited())

我得到一个错误:

使用泛型类型“System.Action”需要1个类型参数

delegate void Action();

这行代码在.NET 2中应该是什么样子的?

您只需创建一个没有类型参数的新委托即可

delegate void Action();

必须将其重写为匿名委托调用或返回到标准命名委托类型。