Я новичок в асинхронном программировании, поэтому, пройдя некоторые примеры кода асинхронного кода, я подумал о написании простого асинхронного кода
Я создал простое приложение Winform, и внутри формы я написал следующий код. Но его просто не работает
private Task<string> methodAsync() {
Thread.Sleep(10000);
return "Hello"; //Error: Cannot implicitly convert type 'string' to 'System.Threading.Tasks.Task<string>'
}
private async void button1_Click(object sender, EventArgs e)
{
string s = await methodAsync();
MessageBox.Show(s);
}
Может кто-нибудь, пожалуйста, приложите немного света здесь.