選取的 TableLayoutSettings 屬性擲回 InvalidEnumArgumentException
若您嘗試指派不正確的值,則選取的 TableLayoutSettings 屬性現會擲回 InvalidEnumArgumentException 。
變更描述
在舊版的 .NET 中,若您嘗試指派不正確的值,這些屬性會擲回 ArgumentOutOfRangeException。 自 .NET 6 起,這些屬性會在這些情況下擲回 InvalidEnumArgumentException。
變更類別
此變更會影響二進位相容性。
變更原因
擲回 InvalidEnumArgumentException 也是現有 Windows Forms API 在類似情況下會執行的動作。 擲回此例外狀況也能提升開發人員的偵錯體驗。
導入的版本
.NET 6
建議的動作
- 請更新程式碼,避免指派不正確的值。
- 如有必要,請在存取這些 API 時,處理 InvalidEnumArgumentException 。
受影響的 API
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應