نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Generics از ویژگی های قدرتمند زبان C # است. این دوره مجموعه های عمومی داخلی چارچوب .NET را بررسی می کند و از کلاسهای عمومی ، رابط ها و نمایندگان در ساخت مجموعه های سفارشی و API های سفارشی برای یک مخزن استفاده می کند ... Generics از ویژگی های قدرتمند زبان C # است که به شما امکان می دهد ساختارهای داده ای و API برای نوع خود ایجاد کنید. این دوره از هر جهت جنبه های عمومی را بررسی می کند. ما به مجموعه های عمومی داخلی چارچوب .NET نگاه خواهیم کرد و از کلاسهای عمومی ، رابط ها و نمایندگان در ساخت مجموعه های سفارشی استفاده خواهیم کرد. نکاتی برای تمیز کردن و پنهان کردن نویزهای عمومی از منطق تجارت ، و همچنین نمایش کاملی از محدودیت ها ، کوواریانس و منافی در ساخت API ها برای یک مخزن سفارشی و وارونگی ظرف کنترل وجود دارد.
سرفصل ها و درس ها
C # Generics - چرا Generics؟
C# Generics - Why Generics?
-
مقدمه
Introduction
-
مشکل بافر
The Buffer Problem
-
راه حل شی
The Object Solution
-
کپی و جایگذاری برای پیروزی
Copy and Paste For Victory
-
پارامترهای نوع عمومی
Generic Type Parameters
-
یک بافر دایره ای عمومی
A Generic Circular Buffer
-
اصطلاحات عمومی
Generic Terminology
-
در نتیجه
In Conclusion
کار با مجموعه های عمومی
Working with Generic Collections
-
مقدمه
Introduction
-
موارد را لیست کنید
List Things
-
چیزهای صف
Queue Things
-
چیزهای پشته
Stack Things
-
تنظیم چیزها
Set Things
-
پیوند چیزها
Link Things
-
نقشه چیزها
Map Things
-
مرتب کردن چیزها
Sort Things
-
خلاصه چیزها
Summarize Things
کلاسها و رابط های عمومی
Generic Classes and Interfaces
-
مقدمه
Introduction
-
الزامات جدید
New Requirements
-
یک رابط بافر
A Buffer Interface
-
بافر دیگری
Yet Another Buffer
-
دور برگشتن
Circling Back
-
بزرگ بزرگ & lt؛ T
The Great IEnumerable<T>
-
رابط های مجموعه
Collection Interfaces
-
مقایسه کارمندان
Comparing Employees
-
پاکسازی مواد عامیانه
Cleaning Up Generics
-
خلاصه
Summary
روشهای عمومی و نمایندگان
Generic Methods and Delegates
-
مقدمه
Introduction
-
روشهای عمومی
Generic Methods
-
روش های پسوند
Extension Methods
-
نمایندگان عمومی
Generic Delegates
-
نمایندگان روزمره
Everyday Delegates
-
تبدیل مبدل
Converting the Converter
-
رویدادها و مطالب عامیانه
Events and Generics
-
خلاصه
Summary
محدودیت ها ، کوواریانس و تقابل
Constraints, Covariance, and Contravariance
-
مقدمه
Introduction
-
ژنریک تا کنون
Generics So Far
-
اشیا Model مدل
Model Objects
-
هدف
The Goal
-
مخازن و محدودیت ها
Repositories and Constraints
-
تعهد و پرس و جو
Commit and Query
-
یک محدودیت رابط
An Interface Constraint
-
محدودیت در رژه
Constraints On Parade
-
کوواریانس
Covariance
-
تضاد
Contravariance
-
خلاصه
Summary
ژنریک و تأمل
Generics and Reflection
-
مقدمه
Introduction
-
ایجاد انواع عمومی
Instantiating Generic Types
-
استناد به روشهای عمومی
Invoking Generic Methods
-
کانتینر خود را بسازید
Build Your Own Container
-
وضوح نوع ساده
Simple Type Resolution
-
کار با سازندگان
Working With Constructors
-
کار با Generics Unbound
Working With Unbound Generics
-
خلاصه
Summary
شانس و پایان عمومی
Generic Odds & Ends
-
مقدمه
Introduction
-
Generics و Enums
Generics and Enums
-
مسئله ریاضی
The Math Problem
-
با استفاده از انواع پایه
Using Base Types
-
ژنریک و استاتیک
Generics and Statics
-
نتیجه
Conclusion
نمایش نظرات