Member 12658724 Ответов: 1

Почему manualresetevent может иметь экземпляр, но со статикой?


Код

private static ManualResetEvent mre = new ManualResetEvent(false);


Но по MSDN

It is not possible to create instances of a static class using the new keyword.


Что я уже пробовал:

Не уверен в концепции. Некоторые примеры имеют статику, другие-нет. Смущенный.

1 Ответов

Рейтинг:
12

Dave Kreskowiak

Это потому, что ManualResetEvent не является статическим классом.

В вашем примере переменная, содержащая созданный вами экземпляр, mre, является статический член[^].