Это потокобезопасно, верно?

Просто проверяю..._count Доступ безопасно, верно?

Оба метода доступны из нескольких потоков.

private int _count;

public void CheckForWork() {
    if (_count >= MAXIMUM) return;
    Interlocked.Increment(ref _count);
    Task t = Task.Run(() => Work());
    t.ContinueWith(CompletedWorkHandler);
}

public void CompletedWorkHandler(Task completedTask) {
    Interlocked.Decrement(ref _count);
    // Handle errors, etc...
}

Ответы на вопрос(6)

Ваш ответ на вопрос