Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه از 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>
نمایش نظرات