KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have the question, what is the difference between these two methods? async private void Button_Click_1(object sender, RoutedEventArgs e) { Thread.Sleep(2000); } private void Button_Click_2(object sender, RoutedEventArgs e) { Thread.Sleep(2000); } Both of them block my UI. I know that I must start another thread to avoid blocking, but I have found: "An async method provides a convenient way to do potentially long-running work without blocking the caller's thread". I'm a bit confused.
Tags (comma-separated)
Save Edits
Cancel