لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کار با Nulls در سی شارپ
Working with Nulls in C#
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مقادیر تهی غیرمنتظره و NullReferenceExceptions میتوانند منبع ثابتی از اشکال باشند که منجر به اتلاف وقت و پشتیبانی از فراخوانهای بدون ساعت میشود. در این دوره آموزشی، کار با نال ها در سی شارپ، با روش های مختلفی که مقادیر null در کدهای سی شارپ ظاهر می شوند و نحوه برخورد با آنها آشنا خواهید شد. ابتدا، شما می خواهید اصول اساسی چرایی دریافت مقادیر تهی و تفاوت بین انواع ارزش و مرجع را بیاموزید. در ادامه خواهید آموخت که چگونه می توانید از عملگرهای مختلف C# برای بررسی و دستکاری null ها استفاده کنید. در نهایت، یاد میگیرید که چگونه در کدهای شی گرا در مورد تهی در سطح انتزاعی بالاتر فکر کنید. در پایان این دوره، انواع مختلف اشیاء در سی شارپ، نحوه ایجاد صحیح انواع مقادیر nullable، نحوه استفاده از عملگرهای سی شارپ برای کار با null هایی با خطوط کد کمتر و نحوه پیاده سازی الگوی شی Null را خواهید فهمید. برای رفع نیاز به نوشتن کدهای تکراری بررسی پوچ.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
کار با انواع مقادیر و رشته های Nullable
Working with Nullable Value Types and Strings
معرفی
Introduction
طرح کلی دوره
Course Outline
مروری بر انواع مرجع و ارزش
Reference and Value Types Overview
استفاده از اعداد جادویی برای انواع مقادیر تهی
Using Magic Numbers for Null Value Types
مقدمه ای بر انواع مقادیر Nullable با Nullable<T>
Introduction to Nullable Value Types with Nullable<T>
Refactoring به Nullable<T> و حذف اعداد جادویی
Refactoring to Nullable<T> and Removing Magic Numbers
مخفف سی شارپ برای انواع مقادیر قابل تهی
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<T>
More on Nullable<T>
با استفاده از ویژگی های HasValue و Value
Using the HasValue and Value Properties
با استفاده از روش GetValueOrDefault
Using the GetValueOrDefault Method
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات