Generally, yes. await task; will "yield" the current thread. task.Result will block the current thread. await is an asynchronous wait; Result is a blocking wait.
What is the difference between await Task<T> and Task<T>.Result?
原文:https://www.cnblogs.com/imust2008/p/14265068.html