Aracılığıyla paylaş


TableLayoutStyleCollection bir ArgumentException fırlatır

TableLayoutStyleCollection , koleksiyon operasyonlarına geçirilen türü belirler. Etkilenen API'ler artık giriş türünde ArgumentExceptiondeğilse yerine bir InvalidCastException oluştururTableLayoutStyle.

Sürüm kullanıma sunulmuştur

.NET 8 Preview 1

Önceki davranış

Daha önce, giriş türüne TableLayoutStyle dönüştürülemezse bir InvalidCastException fırlatıldı.

Yeni davranış

.NET 8'den başlayarak, giriş TableLayoutStyle türüne dönüştürülemezse bir ArgumentException atılır.

Kategoriyi değiştir

Bu değişiklik,bir davranış değişikliğidir.

Değişiklik nedeni

Bu değişiklik, özel durum türlerinin kod tabanında tutarlı hale getirmesine yardımcı olur.

Çoğu senaryoda bu değişikliğin önemli bir etkisi olmamalıdır. Ancak, daha önce InvalidCastException işlediyseniz, kodunuzu ArgumentException işlemek için güncelleyin.

Etkilenen API'ler