【发布时间】:2013-09-02 17:00:36
【问题描述】:
我想通过 AutoResetEvent 同步两个线程...但是,Windows 8.1 商店应用程序中不再存在 resetevents。有谁知道除了 AutoResetEvents 我应该使用什么? 我的代码是这样的:
线程 1:
Void Add(float data)
{
list.add(data);
updateResetEvent.Set();
}
线程 2:
void Update()
{
while(updateResetEvent.WaitOn())
{
render();
}
}
【问题讨论】:
-
添加updateresetevent变量的定义。
-
谢谢,我知道,但这不是我的完整代码,这是一个关于我想用我的 AutoResetEvent 对象做什么的简单代码。我的问题是我找不到 AutoResetEvent calss 并解决了问题。我有一个错误,我试图在 c# 中使用 Windows.System.Threading 而不是 System.Threading,但现在我需要在 c++ 商店应用程序中使用 AutoResetEvent 的等效项。我没找到,你知道这是什么吗?
标签: c# multithreading windows-8 synchronization windows-store-apps