Example #1
0
 /// <summary> Method which invokes event.</summary>
 /// <param name="sender"> Sender. </param>
 /// <param name="e"> Arguments. </param>
 protected void OnChange(object sender, MatrixChangeEventArgs <T> e)
 {
     MatrixChange?.Invoke(sender, e);
 }
Example #2
0
 /// <summary> Method to do after event invoked.</summary>
 /// <param name="sender"> Sender. </param>
 /// <param name="e"> Arguments. </param>
 protected void Notify(object sender, MatrixChangeEventArgs <T> e)
 {
     Console.Write("Matrix element at position ({0}, {1}) changed on {2}", e.I, e.J, e.Element.ToString());
 }