دوستان به نظر شما چه گونه میتوان چندین متدرا با اولویت اتمام متد قبل پیاده سازی کرد ؟
به عنوان مثال در متد اول WebBrowser صفحه ای را باز میکند و رویداد DocumentCompleted متد دیگری را اجرا میکند. پس از اتمام این متد ، متد دوم اجرا شود.
دوستان به نظر شما چه گونه میتوان چندین متدرا با اولویت اتمام متد قبل پیاده سازی کرد ؟
به عنوان مثال در متد اول WebBrowser صفحه ای را باز میکند و رویداد DocumentCompleted متد دیگری را اجرا میکند. پس از اتمام این متد ، متد دوم اجرا شود.
دوست عزیر با استفاده از Task به راحتی قابل پیاده سازی است
var tsk = Task.Factory.StartNew(action: Function1)
.ContinueWith(_ => { Function2(); })
.ContinueWith(_ => { Function3(); })
.ContinueWith(_ => { Function4(); })
.ContinueWith(_ => { Function5(); });
آخرین ویرایش به وسیله ژیار رحیمی : سه شنبه 06 مرداد 1394 در 22:25 عصر