共用方式為


TableLayoutStyleCollection 擲回 ArgumentException

TableLayoutStyleCollection 會強制執行傳遞至其集合作業的類型。 如果輸入不是 型別,ArgumentException 現在會擲回 InvalidCastException ,而不是 TableLayoutStyle

推出的版本

.NET 8 Preview 1

先前的行為

先前,如果無法將輸入轉換成 類型 TableLayoutStyleInvalidCastException 則會擲回 。

新行為

從 .NET 8 開始,如果輸入無法轉換成 類型 TableLayoutStyleArgumentException 則會擲回 。

變更類別

這項變更是 行為變更

變更的原因

這項變更有助於讓例外狀況類型在程式代碼基底之間保持一致。

在大部分情況下,這項變更不應該有重大影響。 不過,如果您先前已處理InvalidCastException,請更新代碼以處理ArgumentException

受影響的 API