DEV Community

Sukhrob
Sukhrob

Posted on • Edited on

Delegates

Delegatelar reference tipidagi data type bo'lib, funksiya uchun pointer vazifasini bajaradi. Classning ichida delegate yasaladi va classdan tashqarida yasalgan funksiyani ishlatish uchun delegateni ko'rsatkich qilib olinadi. Funksiya bilan delegate tabaka bilan sous kelishganday qachon kelishadi, qachonki ularning signaturelari bir biriga to'g'ri kelsa!

Signature nima?
Signature bu funksiyaning return tipi va parametri!

Delegat ko'rinishi:

ACCESSMODIFIER DELEGATE RETURNTYPE NAMEOFDELEGATE(PARAMETERS);
Misol uchun:
public delegate int Division(int firstNum, int secondNum);

Note: Har qanday delegateni invoke qilib chaqirish lozim

Pastda delegatning ishlatilinishiga bir misol
Image description

Top comments (0)