حرفه ای: تبدیل یک تابع به صورت async

ساخت وبلاگ

وقت بخیر دوستان من تابع زیر رو دارم به نظرتون میشه اینو بصورت همزمان اجراش کرد؟؟ در صورت امکان همراه با توضیحات بگید
این کد اصلی خودمه

public void ShowAll()
{
AsansorDA _AsansorDA = new AsansorDA();
table = _AsansorDA.SelectAll();
dgv1.DataSource = table;

}

که به این صورت نوشتم

private async Task ShowAll()
{
await Task.Run(() =>
{
AsansorDA _AsansorDA = new AsansorDA();
table = _AsansorDA.SelectAll();
dgv1.DataSource = table;
});
}

که به Run گیر میده یعنی کلا برای تسک چنین متدی نیست.

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 228 تاريخ : شنبه 16 دی 1396 ساعت: 20:55