آموزش رویدادهای C # ، نمایندگان و Lambdas

C# Events, Delegates and Lambdas

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: این دوره نگاهی عمیق به نحوه کار رویدادها ، نمایندگان و lambdas در زبان C # و چارچوب NET دارد. رویدادها ، نمایندگان و lambdas نقش مهمی در چارچوب دات نت دارند اما درک آنها از آغاز کار توسعه دهندگان دشوار است. با زبان C #. اگر شما علاقه مند به درک دقیق تری از نحوه کار این فناوری های C # هستید ، در جای مناسب قرار دارید! این دوره فقط به رویدادها ، نمایندگان و لامبدا متمرکز است و بینشی در مورد چگونگی استفاده از آنها در برنامه های دات نت شما با استفاده از زبان C # فراهم می کند.

      سرفصل ها و درس ها

      نقش رویدادها ، نمایندگان و گردانندگان رویدادها The Role of Events, Delegates and Event Handlers

      • معرفی دوره Course Introduction

      • مقدمه Introduction

      • نقش وقایع The Role of Events

      • نقش نمایندگان The Role of Delegates

      • نقش دست اندر کاران رویداد The Role of Event Handlers

      • نسخه ی نمایشی: رویدادها ، نمایندگان و EventHandlers در عمل Demo: Events, Delegates and EventHandlers in Action

      • خلاصه Summary

      ایجاد نمایندگان ، رویدادها و نمایشگاه های رویداد Creating Delegates, Events and EventArgs

      • مقدمه Introduction

      • ایجاد نماینده Creating a Delegate

      • نسخه ی نمایشی: ایجاد یک نماینده سفارشی Demo: Creating a Custom Delegate

      • نسخه ی نمایشی: افزودن چندین نماینده به لیست فراخوانی Demo: Adding Multiple Delegates to an Invocation List

      • نسخه ی نمایشی: بازگرداندن یک مقدار با استفاده از نماینده Demo: Returning a Value Using a Delegate

      • تعریف یک رویداد Defining an Event

      • نسخه ی نمایشی: تعریف رویدادها Demo: Defining Events

      • بالا بردن رویدادها Raising Events

      • نسخه ی نمایشی: افزایش رویدادها Demo: Raising Events

      • ایجاد کلاس EventArgs Creating an EventArgs Class

      • نسخه ی نمایشی: ایجاد یک کلاس EventArgs Demo: Creating an EventArgs Class

      • خلاصه Summary

      مدیریت رویدادها Handling Events

      • مقدمه Introduction

      • تهیه نمایندگان و رسیدگی به رویدادها Instantiating Delegates and Handling Events

      • نسخه ی نمایشی: ایجاد نمایندگان و مدیریت رویدادها Demo: Instantiating Delegates and Handling Events

      • استنباط نماینده Delegate Inference

      • نسخه ی نمایشی: استفاده از استنباط نماینده Demo: Using Delegate Inference

      • با استفاده از روش های ناشناس Using Anonymous Methods

      • نسخه ی نمایشی: با استفاده از روش های ناشناس Demo: Using Anonymous Methods

      • خلاصه Summary

      Lambdas ، Action <T> و Func <T ، TResult> Lambdas, Action<T> and Func<T,TResult>

      • مقدمه Introduction

      • Lambdas و نمایندگان Lambdas and Delegates

      • نسخه ی نمایشی: شروع کار با Lambdas Demo: Getting Started with Lambdas

      • نسخه ی نمایشی: استفاده از Lambdas با نمایندگان سفارشی Demo: Using Lambdas with Custom Delegates

      • با استفاده از Action & lt؛ T Using Action&lt;T&gt;

      • نسخه ی نمایشی: با استفاده از Action & lt؛ T Demo: Using Action&lt;T&gt;

      • با استفاده از Func & lt؛ T ، TResult Using Func&lt;T,TResult&gt;

      • نسخه ی نمایشی: با استفاده از Func & lt؛ T ، TResult Demo: Using Func&lt;T,TResult&gt;

      • نسخه ی نمایشی: با استفاده از Lambdas و Func & lt؛ T ، منتهی به Query Objects Demo: Using Lambdas and Func&lt;T,TResult&gt; to Query Objects

      • خلاصه Summary

      رویدادها و نمایندگان در عمل Events and Delegates in Action

      • مقدمه Introduction

      • ارتباط بین اجزا با رویدادها و نمایندگان Communicating Between Components with Events and Delegates

      • نمایندگان ناهمزمان - بد است Asynchronous Delegates - Bad

      • نمایندگان ناهمزمان - خوب است Asynchronous Delegates - Good

      • استفاده از BackgroundWorker Events Using BackgroundWorker Events

      • نقش نمایندگان با موضوعات The Role of Delegates with Threads

      • همه اش را بگذار کنار هم Putting it all Together

      • خلاصه Summary

      نمایش نظرات

      آموزش رویدادهای C # ، نمایندگان و Lambdas
      جزییات دوره
      3h 11m
      45
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      2,722
      4.6 از 5
      دارد
      دارد
      دارد
      Dan Wahlin
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Dan Wahlin Dan Wahlin

      توسعه دهنده، Google GDE و Microsoft MVP