Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Markerade TableLayoutSettings egenskaper utlöser nu ett InvalidEnumArgumentException om du försöker tilldela ett felaktigt värde.
Ändra beskrivning
I tidigare .NET-versioner utlöser dessa egenskaper ett ArgumentOutOfRangeException om du försöker tilldela ett felaktigt värde. Från och med .NET 6 genererar dessa egenskaper en InvalidEnumArgumentException i sådana fall.
Ändra kategori
Den här ändringen påverkar binär kompatibilitet.
Orsak till ändring
Att kasta InvalidEnumArgumentException är i linje med det befintliga Windows Forms-API:et i liknande situationer. Om du skapar det här undantaget får utvecklare en bättre felsökningsupplevelse.
Version lanserad
.NET 6
Rekommenderad åtgärd
- Uppdatera koden för att förhindra att felaktiga värden tilldelas.
- Om det behövs, hantera en InvalidEnumArgumentException när du kommer åt dessa APIs.