是否存在与Win32.SetEvent(int)等效的跨平台.NET?

时间:2013-12-22 09:38:16

标签: c# .net winapi cross-platform

是否存在与Win32 SetEvent(int)相当的跨平台.NET?

[DllImport("kernel32.dll")]
public static extern bool SetEvent(IntPtr hEvent);

2 个答案:

答案 0 :(得分:1)

没有任何背景,很难回答这个问题。类ManualResetEventMicrosoft / Mono)应该出现在.NET和Mono中。它应该通过事件信号处理所有基本需求。

System.Threading中有许多更复杂的课程可能会有所帮助。

答案 1 :(得分:0)

是的,使用ManualResetEvent,并使用SetReset方法来控制其信号状态。