更新:2007 年 11 月
错误消息
无法将匿名方法块转换为委托类型“delegate type”,因为指定块的参数类型和委托参数类型不匹配如果在匿名方法定义中,匿名方法的参数类型和委托参数类型不匹配,则将出现此错误。请检查参数数目、参数类型和所有 ref 或 out 参数,验证是否完全匹配。
下面的示例生成 CS1661:
复制代码 | |
---|---|
// CS1661.cs delegate void MyDelegate(int i); class C { public static void Main() { MyDelegate d = delegate(string s) { }; // CS1661 } } |