こんにちは私はSemaphore
私のアプリケーションで使用しようとしています。私はこのように宣言しました。
class MyThread
{
public Thread Thrd;
static Semaphore sem = new Semaphore(2, 2);
public MyThread(string name)
{
Thrd = new Thread(this.Run);
Thrd.Name = name;
Thrd.Start();
}
}
しかし、私はコンパイルできませんそれは私にこのエラーを与えています:
The type or namespace name 'Semaphore' could not be found
(are you missing a using directive or an assembly reference?)
ただし、 Mutexusing System.Threading;
を使用できる名前空間はすでに追加しています 。私が行方不明だったのかもしれません。追加する必要のある他の参照があります。VS2010を使用しています。フレームワーク4.0