تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: کمـــــــــــــک در مورد event ها در #C

  1. #1
    در آغاز فعالیت amin.mohamadpour's Avatar
    تاريخ عضويت
    Jan 2012
    محل سكونت
    select city from iran
    پست ها
    18

    پيش فرض کمـــــــــــــک در مورد event ها در #C

    خواهش می کنم یه نفر بگه وقتی delegate هست چه نیازی به event داریم؟من هر چی میخونم بیشتر قاطی میکنم.

  2. #2
    کاربر فعال تالار .Net senaps's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    خونمون
    پست ها
    4,547

    پيش فرض

    Any method that matches the delegate's signature, which consists of the return type and parameters, can be assigned to the delegate. This makes is possible to programmatically change method calls, and also plug new code into existing classes. As long as you know the delegate's signature, you can assign your own delegated method.

    This ability to refer to a method as a parameter makes delegates ideal for defining callback methods. For example, a sort algorithm could be passed a reference to the method that compares two objects. Separating the comparison code allows the algorithm to be written in a more general way.
    Delegates have the following properties:



    سعی کنین که اول MSDN رو بخونین....

  3. #3
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بنام خدا.
    سلام.
    دوست عزیز و بزرگوار.
    مثال delegate ها و event ها مثل مثال class ها و توابع درونشون هست.
    شما یک کلاس رو هربار که new کنید مجدداً میتونید از توابع داخل اون استفاده کنید.یعنی توابع داخل کلاس سرجاشون هستند و تکون نمیخورن.
    شما یک delegate رو در نظر بگیر:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این delegate مانند یک کلاس فقط یکبار تعریف میشه.اما Event هایی که از اون استفاده میکنند میتونن خیلی زیاد باشن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شما یک delegate رو یکبار تعریف میکنید (مانند کلاس) و تمام event هایی که خروجی هاشون شبیه هم هست
    رو از همون delegate استفاده میکنید.مانند مثالی که در بالا زدم.یک delegate برای چند event.
    اگر شما نیاز به رویداد یا event ای داری که ورودی و خروجیش فرق میکنه نیاز هست که delegate جدیدی برای اون بسازی:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق و سربلند باشید در پناه حق.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •