CountdownEvent.TryAddCount 方法

定義

嘗試遞增 CurrentCount

多載

TryAddCount()

嘗試將 CurrentCount 遞增一。

TryAddCount(Int32)

嘗試以指定的值遞增 CurrentCount

TryAddCount()

來源:
CountdownEvent.cs
來源:
CountdownEvent.cs
來源:
CountdownEvent.cs

嘗試將 CurrentCount 遞增一。

C#
public bool TryAddCount();

傳回

如果遞增成功,則為 true;否則為 false。 如果 CurrentCount 已為零,則此方法會傳回 false

例外狀況

目前的執行個體已經過處置。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

TryAddCount(Int32)

來源:
CountdownEvent.cs
來源:
CountdownEvent.cs
來源:
CountdownEvent.cs

嘗試以指定的值遞增 CurrentCount

C#
public bool TryAddCount(int signalCount);

參數

signalCount
Int32

CurrentCount 所要增加的值。

傳回

如果遞增成功,則為 true;否則為 false。 如果 CurrentCount 已為零,則會傳回 false

例外狀況

目前的執行個體已經過處置。

signalCount 小於或等於 0。

CurrentCount + signalCount 等於或大於 Int32.MaxValue

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0