标签: asynchronous windows-runtime winrt-async
在WinRT中,我是否需要在Close()个对象上调用IAsyncOperation<T> ^?操作启动代码,还是完成处理程序?如果没有,为什么会在那里?
Close()
IAsyncOperation<T> ^
答案 0 :(得分:1)
根据您的语法,您使用的是C ++ / CX。
对于C ++ / CX,IAsyncOperation :: Close会在析构函数中自动调用,因此您无需显式调用它。
对于JS,您必须显式调用.close()。
对于C#,它被预测为IDisposable,因此using()语句是合适的。