PDA

View Full Version : مشکل تایمر با thread ها



mousa1992
پنج شنبه 29 تیر 1391, 18:41 عصر
سلام دوستان
یه سری تایمر به برنامه اضافه کردم


Timer t1;
فضای نام system threading رو که اضافه میکنم برنامه این ارور رو میده


'Timer' is an ambiguous reference between 'System.Windows.Forms.Timer' and 'System.Threading.Timer'



مشکل از کجاست ؟ متشکرم

Mahmoud.Afrad
پنج شنبه 29 تیر 1391, 19:17 عصر
هر دو فضای نام System.Windows.Forms و System.Threading دارای کلاسی به نام تایمر هستند. وقتی هر دو فضای نام رو دارید بایستی مشخص کنید از کدام تایمر میخواهید استفاده کنید:
System.Windows.Forms.Timer t1 = new System.Windows.Forms.Timer();

//OR

System.Threading.Timer t1 = new System.Threading.Timer();

mousa1992
پنج شنبه 29 تیر 1391, 19:32 عصر
متشکرم دوست عزیز
فرق این دو تایمر رو ممکنه توضیح بدید ؟

Mahmoud.Afrad
پنج شنبه 29 تیر 1391, 20:07 عصر
http://stackoverflow.com/questions/1416803/system-timers-timer-vs-system-threading-timer