*   >> Чтение Образование Статьи >> science >> programming

Консольное приложение для вызова события, используя делегата в C # 1.1 и 2.0 ( Dot Net )

< р > с помощью системы ;

< р > пространство имен EVNT

< р > {

< р > делегат недействительными дель () ;

< р > Класс EVNT

< р > {

< р > статической силы основных ()

< р > {

< р > evnt1 п = новый evnt1 () ;

< р > n.show1 () ;

< р > EVNT а = новый EVNT () ;

< р > n.evnt2 + = новый дель ( a.show2 ) ;

< р> п . evnt2 + = новый дель ( n.show1 ) ;

< р > n.show () ;

< р > Console.ReadLine () ;

< р > }

< р > общественного недействительными show2 ()

< р > {

< р > Console.

WriteLine ( " Событие сгорело " ) ;

< р > }

< р > }

< р > класс evnt1

< р > {

< р > публичное мероприятие дель evnt2 ;

< р > общественности недействительными шоу ()

< р > {

< р > Console.WriteLine ( " вы там снова " ) ;

< р >, если (! = NULL evnt2 )

< р > { < ш > < P> evnt2 () ;

< р > }

< р > Console.WriteLine ( " Hello") ;

< р > }

< р > общественного недействительными show1 () < ш > < р > {

< р > Console.

WriteLine ( " Ты есть " ) ;

< р > }

< р > }

< р > }


Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.