سلام دوستان میشه توضیح کوتاهی در مورد تفاوت ترد با تایمر بگید توی C#.
ممنونم.
سلام دوستان میشه توضیح کوتاهی در مورد تفاوت ترد با تایمر بگید توی C#.
ممنونم.
با تایمر میتونید یک کاری را در برش های زمانی خاصی انجام بدید.
توسط ترد میتونید یک سری پردازش موازی بر روی پردازشی که میخواهید انجام بدید.
وقتی از تایمر استفاده کنید در واقع داری از main thread استفاده می کنی و دستورات داخل تایمر طولانی باشه امکان هنگ UI شما می باشد
اما وقتی از thread استفاده کنید این مشکل وجود ندارد و در کنار main thread امکان ساخت thread های مختلف برای حتی کار های طولانی هم داری که ui هنگ نکند و کاربر چیزی از کندی حس نمی کند
در کل thread برای بیشتر مواقع از timer بهتر عمل می کند