First, define the event in the Class Library:
// Define the delegate public delegate void DelWeiTuo (string name); // define the event public event DelWeiTuo EventWeiTuo;
Define the event trigger method:
// Define the event trigger method public void Fun (string name) {if (EventWeiTuo! = Null) {EventWeiTuo (name );}}
Event triggered when the condition is met:
public void Number() { int j = 0; for (int i = 1; i <= 100; i++) { j += i; } if (j == 5050) { Fun("wuyang"); } }
Next, call:
First, reference the class library, bind events, and execute the trigger method.
Bind event:
Class1 L4 = new Class1 (); // bind the event to be executed after the event is triggered. Call the XianShi method, fig + = XianShi;
Trigger method:
cla.Number();
Method To be called at the front end:
public void XianShi(string name) { Response.Write(name); }
It may be a bit messy, mainly for the convenience of recalling events