PDA

View Full Version : راهنمایی در مورد typeof



forodo
پنج شنبه 27 تیر 1392, 01:08 صبح
در کد زیر:

System.Type t = typeof(Days);
foreach (string s in Enum.GetNames(t))
{
listBox1.Items.Add(s);
}

منظور از typeof چیست؟
یکی به من گفت که وقتی می خوام کنترل خاصی مانند تکست باکس یا باتن یا ... به کلاس ارسال کنم باید یک ورودی از همان نوع برای کلاس تعریف کنم ولی اگر ندونم که کنترل ورودی به کلاس چیه می تونم اون کنترل رو با typeof تعریف کنم و هر کنترلی رو که خواستم برای کلاس مورد نظر ارسال کنم.
آیا درست است؟
پس در کد بالا چه معنی ای دارد؟

forodo
پنج شنبه 27 تیر 1392, 02:30 صبح
یکی کمک برسونه.

mousa1992
پنج شنبه 27 تیر 1392, 02:45 صبح
در این مورد میتونی از نوع object استفاده کنی

M_Tavakoli_70
پنج شنبه 27 تیر 1392, 10:06 صبح
type of دقیقا بهت نوع شی را بر می گردونه