چارچوب دات نت ابزارهای متنوعی برای مدیریت دادهها در برنامهها ارائه میدهد. اگر ابزار مناسبی برای نیاز خود انتخاب کنید، میتوانید حافظه را بهتر مدیریت کرده و عملکرد برنامه خود را برای کاربران بهبود ببخشید. این دوره پیشرفته شما را با تفاوتهای بین ساختارها (structs)، کلاسها (classes) و رکوردها (records) در زبان #C آشنا میکند. هرکدام از این نوع دادهها کاربردهای خاصی دارند، مثلاً برای بررسی برابری دادهها، پیادهسازی رفتارهای خاص یا مدیریت دادههای مقداری و ارجاعی. این ابزارها برای کار با دادههای ساختاریافته فوقالعاده هستند، اما هر کدام مزایا و معایب خود را دارند. این دوره به شما کمک میکند تا بهدرستی از این ابزارها در کدهای خود استفاده کنید و کیفیت برنامهنویسیتان را افزایش دهید.