آموزش C # محصولات عمومی

C# Generics

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

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش C # محصولات عمومی
جزییات دوره
4h 20m
60
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
2,616
4.7 از 5
دارد
دارد
دارد
Scott Allen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Allen Scott Allen

اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.