コード例 #1
0
 public void ScanArray()
 {
     ScanStart?.Invoke(this, EventArgs.Empty);
     for (var i = 0; i < numbers.Length; i++)
     {
         if (numbers[i] % 2 == 1)
         {
             var args = new OddNumberEventArgs(numbers[i]);
             IterateOdd?.Invoke(this, args);
             if (args.CancelRequested)
             {
                 break;
             }
         }
     }
     ScanDone?.Invoke(this, EventArgs.Empty);
 }
コード例 #2
0
 internal void RaiseScanStartEvent(ScanStartEventArgs e)
 {
     ScanStart?.Invoke(this, e);
 }