Bir vaqtning o'zida bir nechta funksiyalarni chaqirish mumkin. Buning uchun funksiyalarning barchasida signature bir xil bo'lishi lozim:
Delegatega bir necha funksiya biriktirilgan bo'lsa, ya'ni delegate bir nechta funksiyaga point qilib turgan bo'lsa va hammasini return qilsa (ya'ni var result qilib, hammasini shunga saqlasa) Invoke method oxirgi qiymatni saqlab qoadi:
Delegatlarni qanday qilib har xil type sifatida ishlatishimiz mumkin? Ya'ni qanday qilib delegatlarning tipi har xil bo'lishi mumkin.
Generic qilib istalgan tipda ishlatishimiz mumkin, lekin bunda Genericda tip oldindan noma'lum bo'ladi va classning ichida fuksiyani parametr sifatida ishlatayotganimizda tipi ma'lum bo'ladi:
Top comments (0)