نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با نحوه ایجاد ، بررسی ، دسترسی و از بین بردن پوسته ها در برنامه های C # خود آشنا شوید. این دوره بخشی از موارد زیر است: مسیر اصول توسعه C # همه را بزرگ کنید بررسی اجمالی دوره 1m 22s کار با انواع ارزش غیر قابل انعطاف و رشته ها 30 متر 7 ثانیه دسترسی و بررسی مقادیر صفر 29 متر 53s حذف استثناهای مرجع پوچ 24 متر 7 ثانیه درک انواع مرجع غیر قابل انکار در C # 8 43 متر 28 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
کار با انواع ارزش غیر قابل انعطاف و رشته ها
Working with Nullable Value Types and Strings
-
مقدمه
Introduction
-
طرح کلی دوره
Course Outline
-
مروری و مروری بر انواع مختلف
Reference and Value Types Overview
-
استفاده از اعداد جادویی برای انواع مقدار خالی
Using Magic Numbers for Null Value Types
-
مقدمه ای بر انواع ارزش غیر قابل استفاده با Nullable & lt؛ T
Introduction to Nullable Value Types with Nullable<T>
-
Refactoring به Nullable & lt؛ T و حذف اعداد جادویی
Refactoring to Nullable<T> and Removing Magic Numbers
-
C # مختصر برای انواع ارزش غیر قابل قبول
C# Shorthand for Nullable Value Types
-
ارزش های بولی قابل انعطاف
Nullable Boolean Values
-
رشته های پوچ و خالی
Null and Empty Strings
-
بررسی رشته های پوچ یا خالی
Checking for Null or Empty Strings
-
خلاصه
Summary
دسترسی و بررسی مقادیر صفر
Accessing and Checking for Null Values
-
مقدمه
Introduction
-
اطلاعات بیشتر در مورد Nullable & lt؛ T
More on Nullable<T>
-
با استفاده از HasValue و Value Properties
Using the HasValue and Value Properties
-
با استفاده از روش GetValueOrDefault
Using the GetValueOrDefault Method
-
مقایسه موارد Nullable & lt؛ T
Comparing Nullable<T> Instances
-
تبدیل های ضمنی و آشکار غیر مجاز
Nullable<T> Implicit and Explicit Conversions
-
بررسی اجرایی C # Null-check-operator
Overview of C# Null-checking Operators
-
با استفاده از اپراتور شرطی برای بررسی موارد خنثی
Using the Conditional Operator to Check for Nulls
-
با استفاده از اپراتور Null-coalescing
Using the Null-coalescing Operator
-
با استفاده از اپراتور شرطی پوچ
Using the Null-conditional Operator
-
استفاده از اپراتور شرطی پوچ با مقادیر آرایه Null
Using the Null-conditional Operator with Null Array Values
-
استناد به نماینده Null بدون موضوع
Thread-safe Null Delegate Invocation
-
خلاصه
Summary
حذف استثناهای مرجع پوچ
Eliminating Null Reference Exceptions
-
مقدمه
Introduction
-
معرفی الگوی Null Object
Introducing the Null Object Pattern
-
بررسی اجمالی الگو
Pattern Overview
-
کد مثال بدون الگوی Null Object
Example Code Without the Null Object Pattern
-
پیاده سازی الگوی Null Object با استفاده از رابط ها
Implementing the Null Object Pattern Using Interfaces
-
Refactoring به یک کلاس Base و Single Null Instance
Refactoring to a Base Class and Single Null Instance
-
ملاحظات
Considerations
-
خلاصه
Summary
درک انواع مرجع غیر قابل انکار در C # 8
Understanding Non-nullable Reference Types in C# 8
-
مقدمه
Introduction
-
مروری بر ویژگی های پوچ C # 8.0
An Overview of C# 8.0 Null Features
-
ایجاد یک برنامه کنسول .NET Core 3 جدید
Creating a New .NET Core 3 Console Application
-
نوشتن چند کد ساده پوچ
Writing Some Simple Null Code
-
فعال کردن انواع مرجع غیر قابل انکار برای خطوط خاص کد
Enabling Non-nullable Reference Types for Specific Lines of Code
-
فعال کردن انواع مرجع غیر قابل انکار برای یک پرونده کد کامل
Enabling Non-nullable Reference Types for an Entire Code File
-
فعال کردن انواع مرجع غیر قابل انکار برای یک پروژه کامل
Enabling Non-nullable Reference Types for an Entire Project
-
هشدارهای غیر قابل قبول را به عنوان خطا در نظر بگیرید
Treating Nullable Warnings as Errors
-
مشخص کردن اینکه یک مرجع باید خنثی شود
Specifying That a Reference Should Be Allowed to Be Null
-
کار با خصوصیات غیر قابل انعطاف و غیر قابل انعطاف
Working with Nullable and Non-nullable Properties
-
کار با مقادیر بازگشتی غیر قابل انعطاف و غیر قابل انعطاف
Working with Nullable and Non-nullable Method Return Values
-
با استفاده از اپراتورهای Null-coalescing و Null-conditional
Using the Null-coalescing and Null-conditional Operators
-
با استفاده از اپراتور بخشنده پوچ برای نادیده گرفتن کامپایلر
Using the Null-forgiving Operator to Override the Compiler
-
تغییر شکل کد موجود در C # 8
Refactoring Existing Code to C# 8
-
ژنریک های غیر قابل انعطاف و غیر مجاز
Nullable and Non-nullable Generics
-
ملاحظات
Considerations
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات