Пример #1
0
 protected virtual void OnNumberReached(NumberReachedEventArgs e)
 {
     if (NumberReached != null)
     {
         NumberReached(this, e);//Raise the event
     }
 }
Пример #2
0
 protected virtual void OnNumberReached(NumberReachedEventArgs e)
 {
     if (NumberReached != null)
     {
         NumberReached(this, e);//Raise the event 
     }
 } 
Пример #3
0
            public void CountTo(int countTo, int reachableNum)
            {
                if (countTo < reachableNum)
                {
                    throw new ArgumentException("reachableNum should be less than countTo");
                }

                for (int ctr = 0; ctr <= countTo; ctr++)
                {
                    if (ctr == reachableNum)
                    {
                        NumberReachedEventArgs e = new NumberReachedEventArgs(reachableNum);
                        OnNumberReached(e);
                        return;//don't count any more
                    }
                }
            }
Пример #4
0
        public void CountTo(int countTo, int reachableNum)
        {

            if (countTo < reachableNum)

                throw new ArgumentException("reachableNum should be less than countTo");

            for (int ctr = 0; ctr <= countTo; ctr++)
            {

                if (ctr == reachableNum)
                {

                    NumberReachedEventArgs e = new NumberReachedEventArgs(reachableNum);
                    OnNumberReached(e);
                    return;//don't count any more 
                }
            }
        }
Пример #5
0
 private void oCounter_NumberReached(object sender, NumberReachedEventArgs e)
 {
     MessageBox.Show("Reached: " + e.ReachedNumber.ToString());
 } 
 private static void oCounter_NumberReached(object sender, NumberReachedEventArgs e)
 {
     Console.WriteLine("Reached: " + e.ReachedNumber.ToString());
 }