Poor man’s async/await
await Task.Factory.StartNew(() => PopulateList());
EDIT
For those who want to see the usage of it
How can i send email one after one in a row? and its follow-up question
How do i make that it will send the email only once?
3
solved How to write async linq