در حال حاضر محصولی در سبد خرید شما وجود ندارد.
بیاموزید که چگونه به بهترین وجه از ویژگی های زبان پیشرفته C# استفاده کنید. این دوره به شما می آموزد که چگونه هر یک از آنها را در یک برنامه واقعی و همچنین جایی که مناسب هستند ، اعمال کنید.
آنچه شما می آموزید
ایجاد برنامه ای که به بهترین وجه از ویژگی های زبان C# استفاده می کند ، می تواند مشکل باشد ، به خصوص هنگامی که ویژگی های پیشرفته را به عنوان مثال Lambdas ، نمایندگان ، تطبیق الگوی و انواع ضبط معرفی می کنید. در این دوره ، ویژگی های زبان پیشرفته C# 10 ، شما می آموزید که چگونه به بهترین ویژگی های زبان پیشرفته C# نزدیک شوید تا توسعه برنامه خود را به سطح بعدی برسانید. ابتدا ، هر ویژگی زبانی را کشف خواهید کرد تا درک کند که چگونه کار می کند ، و جایگاه خود را در برنامه های شما دارد. در مرحله بعد ، بهترین شیوه های مربوط به استفاده از ویژگی زبان را کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه یک یا بیشتر از ویژگی های زبان را در طول دوره با هم ترکیب کنید. پس از اتمام این دوره ، مهارت و دانش در مورد برنامه های کاربردی که از ویژگی های زبان پیشرفته در C# لازم برای ساخت قدرت و برنامه های کاربردی در حوزه واقعی استفاده می کنند ، خواهید داشت.
عنوان اصلی : C# 10 Advanced Language Features
سرفصل های دوره :
بررسی اجمالی دوره
معرفی ویژگی های زبان پیشرفته در C#
بررسی نسخه
معرفی نماینده
ایجاد ، استفاده و استناد به نماینده
نمایندگان با مقادیر و پارامترهای برگشتی
نماینده و زنجیرهای چندگانه
معرفی لامبدا و توابع ناشناس
لامبدا در حداقل API
با استفاده از عمل و عملکرد
خلاصه
معرفی یک رویداد
مشترک شدن در رویدادها
با استفاده از داده های رویداد
چرا عدم اشتراک گذاری مهم است
خلاصه
اضافه بار روش
اضافه بار اپراتور
معرفی روشهای پسوند
ایجاد یک روش پسوند برای iEnumerable
ایجاد یک کتابخانه روش پسوند
اجرای دنیای واقعی روشهای پسوند
خلاصه
معرفی انواع ناشناس
با استفاده از انواع ناشناس با LINQ
اصلاح و بازگشت انواع ناشناس
خلاصه
معرفی Tuples
تکالیف Tuple و ساختارشکنی
استفاده از Tuples به عنوان انواع یا پارامترها
اشیاء دیگر را تجزیه می کند
خلاصه
معرفی تطبیق الگوی
بیان سوئیچ
نوع ، اعلامیه و الگوهای ثابت
الگوی موقعیتی
الگوی خاصیت
الگوهای منطقی و رابطه ای
خلاصه
معرفی انواع رکورد
اضافه کردن اعضای اضافی به یک رکورد
تبدیل به یک رکورد
سریال سازی و رها کردن یک رکورد
روشهای تولید کامپایلر را نادیده بگیرید
خلاصه
مشکل با تهی
انواع مرجع قابل برگشت را فعال کنید
کار با انواع مرجع قابل برگشت
محافظت در برابر تهی
رسیدگی به تهی
ویژگی های تجزیه و تحلیل استاتیک حالت تهی
خلاصه
فهرست ساز چیست
برش یک آرایه با استفاده از نحو دامنه
معرفی دهانه
با استفاده از span
خلاصه
معرفی مجموعه زباله ها
با استفاده از idisposable
بوکس و جعبه بندی
خلاصه
کلمات نهایی و متشکرم
C# 10 Advanced Language Features
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش مبحث الگوهای دسترسی به داده ها در الگوهای طراحی C#
آموزش کار با تاریخ و زمان در .NET
آموزش نوشتن برنامه های Asynchronous یا نامتقارن در زبان C#
آشنایی با الگوی Command ها و چگونگی اجرای آن ها در زبان C#
کورس یادگیری برنامه نویسی Asynchronous در زبان های .NET
Date and Time in .NET 6
Globalization and Internationalization in .NET 6
Globalization in C# 9 Applications: Best Practices
Asynchronous Programming in C# 10
آموزش کار با تاریخ و زمان در برنامه های .NET