دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
1 ساعت 18 دقیقهپیشرفته2024-06-07
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
چارچوب دات نت راه های مختلفی را برای مدیریت داده ها در برنامه شما ارائه می دهد. انتخاب ابزار مناسب برای این کار می تواند به برنامه شما کمک کند تا حافظه را به طور موثرتری مدیریت کند و عملکرد بهتری را برای کاربران ارائه دهد. در این دوره پیشرفته، تفاوت ساختارها، کلاس ها و رکوردها در سی شارپ را بیاموزید. هر نوع داده معنایی خاص خود را برای سناریوهای رایج مانند آزمایش برابری، رفتار پیاده سازی و تایپ مقدار/مرجع دارد. هر سه نوع داده راه های عالی برای کار با داده های ساختاریافته ارائه می دهند، اما هر کدام نقاط قوت و ضعف خود را دارند. برای درک بهتر اینکه چگونه این ویژگی ها می توانند به شما در بهبود کدتان کمک کنند، هماهنگ شوید.
مهارت ها
C#AdvancedProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - ساختار سی شارپ مناسب برای هدف درست
- 02 - شروع به کار
- 03 - استفاده از CoderPad با این دوره
1. بررسی اجمالی
- 04 - درک انواع ارزش و مرجع
- 05 - مقایسه انواع ساختار داده ها
- 06 - تغییرناپذیری شی
2. کلاس ها
- 07 - تعریف کلاس ها
- 08 - ارث طبقاتی
- 09 - بررسی برابری
3. سازه ها
- 10 - تعریف ساختارها
- 11 - اعضای درون ساختارها
- 12 - ساختارهای تغییرناپذیر
- 13 - ساختارها و معناشناسی ارزشی
- 14 - راه حل - سازه ها
4. سوابق
- 15 - تعریف سوابق
- 16 - ویژگیهای ثبت خودکار
- 17 - ثبت تغییرناپذیری
- 18 - ثبت ارث
- 19 - ساختارها را ضبط کنید
- 20 - حل - سوابق
نتیجه
- 21 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code
- دوره آموزشی توسعه سی شارپ و دات نت با ویژوال استودیو