예제 #1
0
 static void Main(string[] args)
 {
     Class1 target = new Class1();
     target.sampleEvent += new SampleEventHandler(target.handler);
     target.sampleEvent(target , EventArgs.Empty);
     target.sampleEvent(null   , EventArgs.Empty);
 }
예제 #2
0
 static void Main(string[] args)
 {
     Class1 target = new Class1();
     target.sampleEvent += new SampleEventHandler(target.handler);
     SampleEventArgs sampleEventArgs = new SampleEventArgs();
     sampleEventArgs.message = "in main method";
     target.sampleEvent(target , sampleEventArgs);
 }
예제 #3
0
 static void Main(string[] args)
 {
     Class1 target1 = new Class1();
     Class2 target2 = new Class2();
     target1.sampleEvent += new SampleEventHandler(target2.handler);
     target1.sampleEvent(null , EventArgs.Empty);
     // イベント 'Sample005.Class1.sampleEvent' は += 、-= の左辺にのみ使用できます。
     // ただし、 'Sample005.Class1' 型内から使用されている場合を除きます。
     //target1.sampleEvent( target2, EventArgs.Empty );
 }