Ի՞նչ են պատվիրակները և իրադարձությունները C#-ում:
Ի՞նչ են պատվիրակները և իրադարձությունները C#-ում:

Video: Ի՞նչ են պատվիրակները և իրադարձությունները C#-ում:

Video: Ի՞նչ են պատվիրակները և իրադարձությունները C#-ում:
Video: №94 Չար աչք, նավս, կախարդություն, մոգական ազդեցություններ: Ինչպես են արվում և ինչպես պաշտպանվել: 2024, Մայիս
Anonim

Ա պատվիրակ C#-ին ասելու միջոց է, թե որ մեթոդը կանչի, երբ an իրադարձություն գործարկվում է. Օրինակ, եթե սեղմեք կոճակը որևէ ձևի վրա, ծրագիրը կկանչի կոնկրետ մեթոդ: Հենց այս ցուցիչը ա պատվիրակ . Պատվիրակներ լավ են, քանի որ կարող եք տեղեկացնել մի քանի մեթոդների մասին, որոնք ան իրադարձություն տեղի է ունեցել, եթե դուք այդպես եք ցանկանում:

Նմանապես կարելի է հարցնել՝ ո՞րն է տարբերությունը պատվիրակի և իրադարձությունների միջև C#-ում:

Բանալի Տարբերությունները պատվիրակների և իրադարձությունների միջև C# Delegate-ում օբյեկտ է, որն օգտագործվում է որպես ֆունկցիայի ցուցիչ՝ մեթոդի հղումը պահելու համար։ Ա պատվիրակ հայտարարված է դասից դուրս, մինչդեռ, ան իրադարձություն հայտարարված է դասի ներսում: Մեթոդ կանչելու համար օգտագործելով a պատվիրակ օբյեկտ, մեթոդը պետք է հղում կատարվի պատվիրակ օբյեկտ.

Երկրորդ, ինչ են իրադարձությունները C#-ում: C# - Իրադարձություններ

  • Իրադարձությունները օգտատիրոջ գործողություններ են, ինչպիսիք են ստեղնաշարի սեղմումը, սեղմումները, մկնիկի շարժումները և այլն, կամ որոշ երևույթներ, ինչպիսիք են համակարգի կողմից ստեղծված ծանուցումները:
  • Իրադարձությունները հայտարարվում և բարձրացվում են դասում և կապված իրադարձությունների մշակողների հետ՝ օգտագործելով պատվիրակներ նույն դասի կամ որևէ այլ դասի մեջ:

Հետագայում հարցն այն է, թե որո՞նք են պատվիրակները C#-ում:

C# պատվիրակներ նման են ֆունկցիաների ցուցիչներին՝ C կամ C++: Ա պատվիրակ հղման տիպի փոփոխական է, որը պահում է մեթոդի հղումը: Հղումը կարող է փոխվել գործարկման ժամանակ: Պատվիրակներ հատկապես օգտագործվում են իրադարձությունների և հետ կանչելու մեթոդների իրականացման համար:

Ո՞րն է պատվիրակների հիմնական օգտագործումը C#-ում:

Ա պատվիրակ C#-ում նման է C++ ֆունկցիայի ցուցիչներին, բայց C# պատվիրակներ տիպի անվտանգ են: Դուք կարող եք մեթոդները որպես պարամետրեր փոխանցել a-ին պատվիրակ թույլ տալ պատվիրակ մատնանշել մեթոդը. Պատվիրակներ օգտագործվում են հետ կանչելու մեթոդները սահմանելու և իրադարձությունների մշակումն իրականացնելու համար, և դրանք հայտարարվում են օգտագործելով « պատվիրակ «հիմնաբառ.

Խորհուրդ ենք տալիս: