![]() |
1
1
尽管在现代Web应用程序中,使用对Web服务器的同步调用来阻塞UI肯定不是典型的,但是您应该能够通过谨慎地使用 ManualResetEvent . 基本上,您将导致示例代码中的getSomeString等待( WaitOne ,最好是超时),当下载发生时, 失败 或 完成 在下载字符串时,您将触发( Set )使GetSomeString中的阻塞方法继续的事件。您需要将下载结果放在与调用者相同的地方,并确保它是线程安全的。 |
![]() |
2
1
通常,我从第一个方法返回一个引用对象。然后回调方法通过保留的引用修改对象。警告是,如果对象的属性显示在屏幕上,则确保您在UI线程上。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 5 月前 |
![]() |
CactusCake · if语句中应有分号 6 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 6 月前 |