معرفی انواع Data Type ها در سی شارپ
نام دوره: زبان سی شارپ مقدماتی
نویسنده: علی مقدم جاه (مدرس دوره)
معرفی انواع Data Type ها در سی شارپ
دادهها در زبان برنامهنویسی سیشارپ به دو دسته کلی تقسیم میشوند:
- دادههای مقداری | Value Type
- دادههای ارجاعی | Reference Type
در دوره سیشارپ مقدماتی، در اکثر اوغات از دادههای داخل دسته Simple Types استفاده کردهایم.
معرفی دادههای داخل دسته Simple Types
sbyte – byte – short – ushort – int – uint – long – ulong – char – float – double – bool – decimal
به زبان ساده دادههای مقداری یا همان Value Type ها، خانههایی از حافظه هستند که مقادیر ما بصورت مستقیم در آنها ذخیره و نگهداری میشوند؛ درصورتی که Reference Type ها اینگونه نیستند!
در خانههایی از نوع ارجاعی یا همان Reference Type ها در حافظه، به صورت مستقیم هیچ مقدار یا دادهای ذخیره نمیشود! بلکه ابتدا آن مقدار یا داده در خانهای از جنس value type ذخیره شده و سپس آدرس آن خانه را، دسته reference type ها در خود ذخیره میکنند.
همانطور که در تصویر بالا مشاهده نمودید، هر دو دسته Simple Type و Reference Type شامل زیرمجموعه هایی هستند که توضیح هرکدام را در پست مربوط به خودشان خدمتتان ارائه میکنیم.
معرفی انوع دادهها در Simple Type ها
معرفی انواع دادهها در Reference Type ها
جهت شرکت در دورههای زبان برنامه نویسی سیشارپ، از کد تخفیف heplc30 استفاده کنید.