وحدت نماینده چیست؟
وحدت نماینده چیست؟

تصویری: وحدت نماینده چیست؟

تصویری: وحدت نماینده چیست؟
تصویری: عبدالکریم سروش | وحدت وجود به طور خلاصه چیست؟ 2024, ممکن است
Anonim

نماینده : آ نماینده یک اشاره گر به یک متد است. به ما این امکان را می دهد که متد را به عنوان یک متغیر و متد پاس را به عنوان متغیری برای یک بازخوانی در نظر بگیریم. وقتی فراخوانی می شود، تمام متدهایی را که به آن ارجاع می دهند اطلاع می دهد نماینده . ایده اصلی پشت آنها دقیقاً مشابه مجله اشتراکی است.

در این روش، چگونه از نمایندگان استفاده می کنید؟

آ نماینده در سی شارپ شبیه یک نشانگر تابع در C یا C++ است. با استفاده از a نماینده به برنامه نویس اجازه می دهد تا ارجاع به روشی را در داخل a کپسوله کند نماینده هدف - شی. این نماینده سپس شیء را می توان به کد ارسال کرد که می تواند متد ارجاع شده را فراخوانی کند، بدون اینکه در زمان کامپایل بدانیم کدام متد فراخوانی می شود.

همچنین ممکن است بپرسید که کاربرد واقعی نمایندگان در سی شارپ چیست؟ آ نمایندگی در سی شارپ شبیه نشانگرهای تابع C++ است، اما سی شارپ را نمایندگی می کند از نوع ایمن هستند می توانید متدها را به عنوان پارامتر به a ارسال کنید نماینده اجازه دادن به نماینده برای اشاره به روش نمایندگان برای تعریف متدهای برگشت تماس و پیاده سازی مدیریت رویداد استفاده می شوند و با استفاده از " اعلان می شوند. نماینده " کلمه کلیدی.

در کنار این، وحدت کوروتین چیست؟

آ روتین مانند تابعی است که قابلیت توقف اجرا و برگرداندن کنترل را دارد وحدت اما سپس از همان جایی که متوقف شد در فریم زیر ادامه دهید.

واقعه در وحدت چیست؟

این رویداد سیستم راهی برای ارسال است مناسبت ها به اشیاء در برنامه بر اساس ورودی، اعم از صفحه کلید، ماوس، لمسی یا ورودی سفارشی. این رویداد سیستم از چند جزء تشکیل شده است که برای ارسال با هم کار می کنند مناسبت ها . نقش های اولیه از رویداد سیستم به شرح زیر است: مدیریت کنید که GameObject انتخاب شده در نظر گرفته شود.

توصیه شده: