2

声明委托时出现此错误:“类、结构或接口成员声明中的令牌无效”

在此处输入图像描述

有人可以提出这个错误的原因吗?

4

1 回答 1

3

使用delegate代替Delegate

 public delegate void ShowDel(string msg);

Delegate 类是委托类型的基类。但是,只有系统和编译器可以显式地从 Delegate 类或 MulticastDelegate 类派生。也不允许从委托类型派生新类型。Delegate 类不被视为委托类型;它是一个用于派生委托类型的类。大多数语言都实现了委托关键字,并且这些语言的编译器能够派生自 MulticastDelegate 类;因此,用户应该使用语言提供的delegate关键字。MSDN

于 2013-03-12T04:41:02.097 回答