1 // cs0079.cs: Events can only appear on the left hand side of += or -=
7 delegate void Handler ();
8 event Handler privateEvent;
9 public event Handler OnFoo {
11 privateEvent += value;
14 privateEvent -= value;
18 if (privateEvent != null)
22 public static void Main () {
23 ErrorCS0079 error = new ErrorCS0079 ();
24 error.OnFoo += new Handler (error.Callback);
25 error.privateEvent ();