emad_67
دوشنبه 29 مرداد 1386, 00:10 صبح
من اعداد 1 تا 10 رو تو یه hashtable ذخیره کردم حالا میخوام با استفاده از حلقه foreach به اون اعداد دسترسی پیدا کنم
Hashtable objhash = newHashtable();
for (int i = 1; i <= 10; i++)
objhash.Add(i, i);
foreach(int a in objhash)
MessageBox.Show(a.ToString());
ولی همش از این قسمت ارور میده
int a in objhash
البته فکر میکنم که این ارور به خاطر نوع دسترسی به اعضا hashtbale که با key مشخص میشن داره ولی در کل من این رو چه جوری باید بنویسم که از من key رو نخواد آیا امکان داره؟
Hashtable objhash = newHashtable();
for (int i = 1; i <= 10; i++)
objhash.Add(i, i);
foreach(int a in objhash)
MessageBox.Show(a.ToString());
ولی همش از این قسمت ارور میده
int a in objhash
البته فکر میکنم که این ارور به خاطر نوع دسترسی به اعضا hashtbale که با key مشخص میشن داره ولی در کل من این رو چه جوری باید بنویسم که از من key رو نخواد آیا امکان داره؟