در حال حاضر محصولی در سبد خرید شما وجود ندارد.
درک و استفاده از استثناء حیاتی است اگر شما می خواهید کد قابل نگهداری را ایجاد کنید که به درستی به خطاهای زمان اجرا پاسخ می دهد. این دوره به شما آموزش می دهد که چگونه با پرتاب، گرفتن و سفارشی کردن استثنائات، اشتباهات را انجام دهید.
آنچه که شما را یاد می گیرید
گمشده یا نادرست اجرا شده کد دستکاری خطا می تواند منجر به فساد داده ها، سقوط های غیر ضروری، کاربران نهایی مزاحم، تماس های پشتیبانی از ساعت ها، و سخت نگه داشتن کد. در این دوره، دستکاری استثنا در C #، شما توانایی به درستی رسیدگی به خطاهای زمان اجرا را در برنامه های C # خود به دست خواهید آورد. اول، شما کشف آنچه استثنائات است و چرا ما از آنها استفاده می کنیم. بعد، شما کشف خواهید کرد که چگونه به خطاهای پاسخ دهید که در برنامه های خود در زمان اجرا رخ می دهد. در نهایت، شما خواهید آموخت که چگونه استثنائات را در کد خود پرتاب کنید و حتی نحوه تعریف کلاسهای سفارشی سفارشی خود را. هنگامی که شما با این دوره به پایان رسید، مهارت و دانش مدیریت استثنایی C # مورد نیاز برای رسیدگی به خطاهای زمان اجرا در برنامه های C # خود را داشته باشید.
عنوان اصلی : Exception Handling in C#
سرفصل های دوره :
مرور دوره
معرفی
مرور دوره
چرا خطاها را کنترل می کنید؟
مدیریت خطا با استفاده از کدهای خطا
چرا استثناء؟
استثنا چیست؟
خلاصه
معرفی
استثنائی چیست؟
سلسله مراتب کلاس استثنا
کلاس پایه System.Exception
سازندگان سیستم معمولی مورد استفاده قرار می گیرند
دستورالعمل System.ApplicationException
معمولا موارد استثنایی مواجه می شوند
خلاصه
معرفی
درک استثناء استثنایی
معرفی بیانیه امتحان
Demo Overview
باعث استثنایی می شود
درک ردیابی پشته
ایجاد و پرتاب استثنا
شروع به کار با استثناء
استثناء دست زدن به شیوه های خوب
خلاصه
معرفی
پرتاب استثناء از عبارات
گرفتن انواع مختلف استثنایی با بلوک های چندگانه
درک بلوک در نهایت
استثناء مجدد و حفظ ردیابی پشته
استثنائات گرفتن و بسته بندی
فیلتر کردن بلوک های گرفتن با فیلترهای استثنا
Global Exception Exception Unhandled
خلاصه
معرفی
درک استثنائات سفارشی
تعریف یک محاسبه سفارشی
تعریف calculationOperationNotSupportedExceptionExceptionException
با استفاده از کلاسهای استثنایی سفارشی
جایگزینی برای استثنائات سفارشی
خلاصه
معرفی
آزمایشی استثناء با Nunit
استثناء تست با xunit.net
استثناء تست با mstest v2
خلاصه، کلید های کلیدی و منابع
Exception Handling in C#
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش کدنویسی فایل ها و Stream ها در C#
فیلم یادگیری Improving Unit Tests with Fluent Assertions
کتابخانه های کلاس در C# 10
.NET Unit Testing with AutoFixture 4
Mocking with Moq 4 and NUnit
آموزش یونیت تست بوسیله AutoFixture
آموزش Unit Test در برنامه های دات نت بوسیله AutoFixture
Automated Testing: The Big Picture
برنامه نویسی پویا در C# 10
مدیریت خطا در C# 10