public void Generate() { int count = 0; FiveEventArgs args; FEvent fe = new FEvenet(); fe.FiveEvent += new OnFiveHandler(Callback); Random random = new Random(); for (int i = 0; i < 10; ++i) { int rn = random.Next(6); Console.WriteLine(rn); if (rn == 5) { count++; args = new FiveEventArgs(count, DateTime.Now); fe.OnFiveEvent(args); } } }