PDA

View Full Version : مبتدی: Index was out of range



mjs753
پنج شنبه 04 خرداد 1391, 09:04 صبح
سلام
من برای ایجاد یک لیست کد زیر رو نوشتم متاسفانه روی خطی که مشخص کردم خطای
"Index was out of range. Must be non-negative and less than the size of the collection"
را میده لطفا اگه کسی میتونه منو راهنمایی کنه.

goli_bushehr
پنج شنبه 04 خرداد 1391, 09:18 صبح
سلام
این error میگه که متغیر k داره مقداری رو میگیره که بیشتر از حد مجاز ه
اگه اجرای خط به خط انجام بدی د قیقا میدونی به چندتا ک میرسه، error میده

Mahmoud.Afrad
پنج شنبه 04 خرداد 1391, 09:47 صبح
K رو کنترل کنید از حد مجاز (طول لیست) بیشتر نشه

...
for (int j=0 ; j < MembersOfClass[i] && K < AllServices.Length ; j++)
...

mjs753
پنج شنبه 04 خرداد 1391, 11:00 صبح
با تشکر

بعید میدونم این ارور مربوط به K باشه چون وقتی بجای K عدد هم قرار میدم باز هم ارور میده