PDA

View Full Version : مبتدی: دو نوع کلی data type



c_doost
یک شنبه 07 آبان 1391, 22:12 عصر
سلام

simple data type , complex data type چیست؟ و چه فرقی با هم دارند

طبق سرچی که خودم کردم به این نتیجه رسیدم :

simole ها 5 نوع هستند : int,bool,double,string,enum

و هر کدام بجز 5 تای بالایی جزو complex data type بحساب می آیند

آیا اینها که گفتم درست هست؟ لطفا مطالبی بگید تا در این زمینه اطلاعاتم کامل بشه

با تشکر

ایمان مدائنی
یک شنبه 07 آبان 1391, 22:50 عصر
خب این کاملا درسته
تقریبا توضیح کاملی است

c_doost
دوشنبه 08 آبان 1391, 19:55 عصر
یعنی میشه گفت دو دسته متغیر کلی داریم؟

hakim22
دوشنبه 08 آبان 1391, 20:25 عصر
معنی Complex در رنج گسترده ای استفاده میشه و خیلی جاها مفهوم خودش رو داره.

یک سری نوع داده ای مبنا هستند ( یعنی بودند) که فقط برای تعریف نوع استفاده میشدند و قابلیتی نداشتند.
اما در دات نت هر نوع متغیری در اصل یک کلاس است و هر کلاس هم می تواند دارای متدهای گوناگون و متعددی باشد .
مثل متد ToString که در همه ی int ها هست.

بیشتر وقتها از Complex به معنی داده هایی که شامل لیستی از اشیا میشوند مثل Array ها و Collection ها و کلا لیستها برداشت میشود.