2010-06-21 Atsushi Enomoto <atsushi@ximian.com>
[mcs.git] / errors / cs0072.cs
blob29481812a8c74c8732a1d566747fa4aaed9c5b88
1 // CS0072: `Child.OnFoo': cannot override because `ErrorCS0072.OnFoo()' is not an event
2 // Line: 16
4 using System;
6 class ErrorCS0072 {
7 public delegate void FooHandler ();
8 protected void OnFoo () {}
11 class Child : ErrorCS0072 {
12 // We are trying to override a method with an event.
13 protected override event FooHandler OnFoo {
14 add {
15 OnFoo += value;
17 remove {
18 OnFoo -= value;
22 public static void Main () {