TableLayoutStyleCollection이 ArgumentException을 throw함
TableLayoutStyleCollection은 컬렉션 작업에 전달된 형식을 적용합니다. 이제 입력이 TableLayoutStyle 형식이 아닌 경우 영향을 받는 API는 InvalidCastException 대신 ArgumentException을 throw함
도입된 버전
.NET 8 미리 보기 1
이전 동작
이전에는 입력을 TableLayoutStyle 형식으로 변환할 수 없는 경우 InvalidCastException이 throw됨
새 동작
.NET 8부터 입력을 TableLayoutStyle 형식으로 변환할 수 없는 경우 ArgumentException이 throw됨
범주 변경
이 변경 사항은 동작 변경입니다.
변경 이유
이러한 변경은 코드베이스 전체에서 예외 형식을 일관되게 만드는 데 도움이 됩니다.
권장 작업
대부분의 시나리오에서는 이 변경 내용이 큰 영향을 미치지 않습니다. 그러나 이전에 InvalidCastException을 처리한 경우 대신 ArgumentException을 처리하도록 코드를 업데이트합니다.
영향을 받는 API
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET