a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
26 lines
436 B
C#
26 lines
436 B
C#
// CS0072: `Child.OnFoo': cannot override because `ErrorCS0072.OnFoo()' is not an event
|
|
// Line: 16
|
|
|
|
using System;
|
|
|
|
class ErrorCS0072 {
|
|
public delegate void FooHandler ();
|
|
protected void OnFoo () {}
|
|
}
|
|
|
|
class Child : ErrorCS0072 {
|
|
// We are trying to override a method with an event.
|
|
protected override event FooHandler OnFoo {
|
|
add {
|
|
OnFoo += value;
|
|
}
|
|
remove {
|
|
OnFoo -= value;
|
|
}
|
|
}
|
|
|
|
public static void Main () {
|
|
}
|
|
}
|
|
|