تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Delegateها، رویدادها و Lambdaها در سی شارپ

دوره آموزشی Delegateها، رویدادها و Lambdaها در سی شارپ

1 ساعت 7 دقیقهمتوسط2023-12-14

مدرسین

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

جزئیات دوره

سی شارپ انواع توابع مختلفی را برای تناسب با انواع سناریوهای توسعه در دنیای واقعی ارائه می دهد. در این دوره، جو مارینی سه ویژگی مهم سی شارپ را بررسی می کند: نمایندگان، رویدادها و لامبداها. اول، جو نشان می‌دهد که چگونه نمایندگان برای ارائه عملکردهای قابل تعویض در طول عمر یک برنامه استفاده می‌شوند، که تغییر عملکرد یک برنامه را آسان می‌کند. سپس رویدادهایی را پوشش می‌دهد که برای مدیریت پیام‌ها از داخل و خارج برنامه استفاده می‌شوند و می‌توانند به صورت پویا روشن و خاموش شوند. در نهایت، او نشان می دهد که چگونه لامبداها روشی مختصر و کارآمد برای نوشتن عبارات ساده بدون داشتن تمام نحو مرتبط با یک تابع کامل ارائه می دهند. این ویژگی‌ها به خوانایی، کارآمدی و نگهداری کد سی شارپ کمک می‌کنند، بنابراین با جو همراه باشید تا یاد بگیرید چگونه این مجموعه انعطاف‌پذیر از ابزارهای برنامه‌نویسی را با نیازهای برنامه‌نویسی سی شارپ خود تطبیق دهید.

مهارت ها

C#Programming LanguagesMicrosoftSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - استفاده از نمایندگان سی شارپ، رویدادها و لامبداها
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرینی را در GitHub انجام دهید
  • 04 - راه‌اندازی محیط توسعه دهنده

1. شروع به کار

  • 05 - مروری بر نمایندگان #C , رویدادها و لامبداها
  • 06 - سناریوهای رایج نماینده، رویداد و لامبدا

2. #C Delegates

  • 07 - ایجاد نمایندگان سی شارپ
  • 08 - استفاده از نمایندگان ناشناس
  • 09 - استفاده از نمایندگان قابل ترکیب
  • 10 - چالش - نماینده برنامه نویسی
  • 11 - راه حل - نماینده برنامه نویسی

3. رویدادهای سی شارپ

  • 12 - ایجاد کنترل کننده رویداد سی شارپ
  • 13 - زنجیره رویداد
  • 14 - چالش - رویدادهای برنامه نویسی
  • 15 - راه حل - رویدادهای برنامه نویسی

4. #C Lambdas

  • 16 - درک سی شارپ lambdas
  • 17 - استفاده از لامبدا به عنوان نماینده
  • 18 - چالش - برنامه نویسی لامبدا
  • 19 - راه حل - برنامه نویسی لامبدا

نتیجه

  • 20 - بعد کجا برویم

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal