Delen via


ExceptionCollection-ctor genereert ArgumentException

De ExceptionCollection constructor genereert nu een ArgumentException als de elementen in de invoermatrix niet van het type Exceptionzijn.

Versie geïntroduceerd

.NET 8 Preview 1

Vorig gedrag

Voorheen controleerde de ExceptionCollection constructor niet het type dat is doorgegeven, waardoor de fout later in het proces kan worden vertraagd. Er zijn geen uitzonderingen opgetreden tijdens het maken van objecten.

Nieuw gedrag

Vanaf .NET 8 wordt er een ArgumentException gegenereerd als de elementen in de invoermatrix niet van het type Exceptionzijn.

Wijzigingscategorie

Deze wijziging is een gedragswijziging.

Reden voor wijziging

Deze wijziging helpt bij het consistent maken van uitzonderingstypen in de codebasis.

Voor de meeste scenario's mag deze wijziging geen aanzienlijke impact hebben. Overweeg echter om uw code bij te werken voor het verwerken ArgumentException van constructor-aanroepsites.

Betrokken API's