共用方式為


Task.IsFaulted 屬性

定義

判斷是否 Task 因未處理的例外而完成。

public:
 property bool IsFaulted { bool get(); };
public bool IsFaulted { get; }
member this.IsFaulted : bool
Public ReadOnly Property IsFaulted As Boolean

屬性值

true 如果任務拋出了未處理的異常;否則 false

備註

IsFaultedFaultedtrueStatus任務的 等於 ,其Exception性質非零。

這很重要

取得屬性值 Task.IsFaulted 不會阻擋呼叫執行緒,直到任務完成。

適用於