آموزش کار با C# Generics: بهترین شیوه ها

Working with C# Generics: Best Practices

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
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: این دوره به شما می آموزد که چگونه از C# generics در برنامه های خود استفاده کنید ، از جمله بهترین شیوه ها و مشکلات احتمالی. در این دوره ، کار با C# Generics: Best Practices ، شما یاد خواهید گرفت که از ژنریک در انواع و کلاس های خود استفاده کنید. ابتدا ، رابط ها و محدودیت های عمومی را کشف خواهید کرد. در مرحله بعد ، کوواریانس و تضاد متقابل را کشف خواهید کرد. در نهایت ، نحوه استفاده از ژنریک با رویدادها و روش ها را خواهید آموخت. پس از اتمام این دوره ، مهارت ها و دانش C# generics مورد نیاز برای افزایش سطح برنامه های NET خود را با کد تمیزتر و قابل استفاده بیشتر خواهید داشت.

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

      مروری بر دوره Course Overview

      • مروری بر دوره Course Overview

      کار با رابط ها و محدودیت های عمومی Working with Generic Interfaces and Constraints

      • معرفی Introduction

      • معرفی Generics Introducing Generics

      • رابط های اختصاصی در مقابل عمومی Specific vs. Generic Interfaces

      • چگونه رابط های عمومی کار می کنند How Generic Interfaces Work

      • کار با IEnumerable & lt؛ T Working With IEnumerable<T>

      • معرفی محدودیت های عمومی Introducing Generic Constraints

      • اعمال محدودیت های عمومی Applying Generic Constraints

      • غذاهای آماده کلیدی Key Takeaways

      درک کواریانس و تضاد Understanding Covariance and Contravariance

      • معرفی Introduction

      • بررسی و فراخوانی روش های عمومی با انعکاس Examining and Calling Generic Methods with Reflection

      • ایجاد انواع عمومی با بازتاب Creating Generic Types with Reflection

      • انواع ، زیرگونه ها و واریانس Types, Subtypes, and Variance

      • کوواریانس چیست؟ What Is Covariance?

      • Contravariance چیست؟ What is Contravariance?

      • غذاهای آماده کلیدی Key Takeaways

      ایجاد کلاسها و روشهای عمومی Creating Generic Classes and Methods

      • معرفی Introduction

      • پیاده سازی کلاسهای عمومی Implementing Generic Classes

      • با استفاده از کلاس های پایه و زیر کلاس ها Using Base Classes and Subclasses

      • جنریک های روان Fluent Generics

      • پیاده سازی روشهای عمومی Implementing Generic Methods

      • درک مبادلات بین کلاسهای عمومی و روشهای عمومی Understanding Tradeoffs Between Generic Classes and Generic Methods

      • غذاهای آماده کلیدی Key Takeaways

      کار با رویدادهای عمومی و نمایندگان Working with Generic Events and Delegates

      • معرفی Introduction

      • افزایش و مدیریت رویدادهای عمومی Raising and Handling Generic Events

      • درک نمایندگان عمومی Understanding Generic Delegates

      • درک محمول & lt؛ T Understanding Predicate<T>

      • درک عمل & lt؛ T Understanding Action<T>

      • درک Func & lt؛ T Understanding Func<T>

      • غذاهای آماده کلیدی Key Takeaways

      نمایش نظرات

      آموزش کار با C# Generics: بهترین شیوه ها
      جزییات دوره
      2h 41m
      30
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      23
      - از 5
      دارد
      دارد
      دارد
      Steve Smith
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Steve Smith Steve Smith

      هنرمند/طراح/دی جی

      استیو اسمیت یک طراح گرافیک و هنرمند با تجربه است که از موسیقی، یادگیری، کار بر روی iPad خود، قهوه و الهام بخشیدن به دیگران لذت می برد.