Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
TableLayoutStyleCollection impõe o tipo passado para as respectivas operações de coleção. As APIs afetadas agora lançam um ArgumentException em vez de um InvalidCastException se a entrada não for do tipo TableLayoutStyle.
Versão introduzida
.NET 8 versão prévia 1
Comportamento anterior
Anteriormente, se a entrada não pudesse ser convertida no tipo TableLayoutStyle, uma InvalidCastException era lançada.
Novo comportamento
A partir do .NET 8, se a entrada não puder ser convertida no tipo TableLayoutStyle, uma ArgumentException será gerada.
Alterar categoria
Essa alteração é uma mudança comportamental.
Motivo da alteração
Essa alteração ajuda a tornar os tipos de exceção consistentes na base de código.
Ação recomendada
Para a maioria dos cenários, essa alteração não deve ter um impacto significativo. No entanto, se você tiver manipulado InvalidCastExceptionanteriormente, atualize seu código para manipular ArgumentException em vez disso.