Faraz7
چهارشنبه 10 اسفند 1390, 19:57 عصر
توجه:این تاپیک تکراری نیست. پس آن را حذف نکنید.
for (int i = G; i >= 1; i--)
{
for (int j = 0; j < i; j++)
aim.Location = new Point(aim.Location.X, aim.Location.Y - 1);
Thread.Sleep(THREAD_SLEEP1);
}
تو برنامه ی من وقتبه این خط میرسه گاهی اوقات این exception رو میده:
Collection was modified after the enumerator was instantiated
لازم به ذکره که aim یه picturebox ه.در ضمن من 3 تا ترد دارم که تو دو تاش این دستور واسه 2 تا aim متفاوت انجام میشه و یکیش هم که ترد اصلی خود برنامه است.
for (int i = G; i >= 1; i--)
{
for (int j = 0; j < i; j++)
aim.Location = new Point(aim.Location.X, aim.Location.Y - 1);
Thread.Sleep(THREAD_SLEEP1);
}
تو برنامه ی من وقتبه این خط میرسه گاهی اوقات این exception رو میده:
Collection was modified after the enumerator was instantiated
لازم به ذکره که aim یه picturebox ه.در ضمن من 3 تا ترد دارم که تو دو تاش این دستور واسه 2 تا aim متفاوت انجام میشه و یکیش هم که ترد اصلی خود برنامه است.