Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Basic event
using System; using System.Collections.Generic; namespace Rextester { public class MyEventArgs : EventArgs { public static int Count; public MyEventArgs() { ++Count; } } public delegate void MyEventHandler (object sender, MyEventArgs e); public class Publisher { public Publisher() { Console.WriteLine("publisher ctor"); } public event MyEventHandler MyEvent; public void FireEvent() { MyEvent.Invoke(this, new MyEventArgs()); } } public class Program { public static void Main(string[] args) { Publisher myPublisher = new Publisher(); myPublisher.MyEvent += new MyEventHandler(Subscriber); myPublisher.FireEvent(); myPublisher.FireEvent(); myPublisher.FireEvent(); myPublisher.FireEvent(); } private static void Subscriber(object sender, MyEventArgs e) { Console.WriteLine("I've been fired for the {0} time", MyEventArgs.Count); } } }
run
|
edit
|
history
|
help
0
Fechas
Working with Strings
test1
oooo
Found many section of times intersect (can edit)
c
extrefGenerate
Matrix Pattern
GEFCSADX
integers