所以我正在编写以前编写的代码,我想检查性能改进,我遇到了像这样乱七八糟的行。在我看来,这些似乎没有取得任何额外的成就。也许我错过了一些东西。
somewebclient.PostAsync(someurl, somecontent).Result()
或者
Dim req = mpfcontent.ReadAsStringAsync()
req.Wait()
Dim reqContent = req.Result
一旦我在它们上执行Result
或操作,这些真的会在性能方面增加任何价值Wait
吗?我再次想看看我是否可以增加 Web 服务的异步行为,但不是不知道我在做什么?我需要对这些功能有一些了解。