更新:2007 年 11 月
错误消息
事件的显式接口实现必须使用事件访问器语法当显式实现在接口中声明的
示例
下面的示例生成 CS0071。
// CS0071.cs
public delegate void MyEvent(object sender);
interface ITest
{
event MyEvent Clicked;
}
class Test : Itest
{
event MyEvent ITest.Clicked; // CS0071
// try the following code instead
/*
private MyEvent clicked;
event MyEvent Itest.Clicked
{
add
{
clicked += value;
}
remove
{
clicked -= value;
}
}
*/
public static void Main() { }
} | |