نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه از 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
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات