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

Working with C# Generics: Best Practices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه از 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 خود، قهوه و الهام بخشیدن به دیگران لذت می برد.