원작자 https://social.msdn.microsoft.com/Forums/vstudio/en-US/65a5f291-e4bf-4327-a4fa-b42b21add0e2/how-there-can-be-deadlock-in-taskwait?forum=csharpgeneralpublic partial class Form1 : Form { public Form1 () { InitializeComponent(); } private void button1_Click ( object sender, EventArgs e ) { var task = DoWorkAsync(); task.Wait(); } private async Task DoWorkAsync () { //Run..