| A client of die that reports 'two sixes in a row' via an event. | Lecture 6 - slide 14 : 20 Program 2  | 
using System;
class diceApp {   
  public static void Main(){
    Die d1 = new Die();   
    d1.twoSixesInARow +=               
     delegate (string mes){            
       Console.WriteLine(mes);
     };
    for(int i = 1; i < 100; i++){      
      d1.Toss();
      Console.WriteLine("{0}: {1}", i, d1.NumberOfEyes);  
    }
 }
} | A client of a Die. We make a Die. We add an anonymous method to the public event in Die d1. Tossing the Die d1 hundred times.  |