![]() |
1
1
You shouldn't block on async code
. 简而言之,您很可能会阻塞异步方法需要返回的线程(在本例中,您是,因为它是UI线程)。解决方案是一直使用async await,而不是尝试同步运行它。如果您必须提供同步方法,那么至少提供尽可能简单的包装器,而不是混合
您的外部呼叫可以重写为:
想开始一项任务却不等待是不寻常的,这就是你正在做的如果
您将无法在WPF命令中按原样使用上面的命令,因为它是异步的。但是,可以使用异步WPF命令处理程序,如前所述
here
. 如果你真的想同时做,那么你需要打电话给
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |