PDA

View Full Version : سوال: تعریف استاندارد متغیرها



saeeedft
یک شنبه 26 مهر 1388, 23:12 عصر
دوستان یک سوال؟ فرض کنید یک متغیر داریم از نوع string (این متغییر ذاتا از نوع رشته است)، حالا اگر این متغیر را از نوع object تعریف کنیم ( یعنی به جای اینکه ان را string تعریف کنیم، از نوع object تعریف کنیم،میخواستم دلایل اشتباه بودن و یا نبودن آن را توضیح دهید، چون در این حالت هم میتوانیم جواب بگیزیم

Amir Oveisi
دوشنبه 27 مهر 1388, 00:13 صبح
ايراد اين كار اينه كه در هر بار استفاده ازش بايد عمل unboxing اتفاق بيفته و اين كار در اين شرايط يك كار اضافي هست كه داره انجام ميشه.
اما در بعضي شرايط اين كار سودمند خواهد بود و به طور كلي و مطلق نميشه در مورد درست يا نادرست بودن اين كار جواب داد.

saeeedft
دوشنبه 27 مهر 1388, 00:48 صبح
ممنون،میشه یه مثال بزنید که در چه شرایطی میشه استفاده کرد و در چه شرایطی نه