C# 예외 유형 및 해당 예외 클래스 SystemException은 다른 사용자가 처리할 수 있는 예외의 기본 클래스입니다 ArgumentException 메서드는 불법입니다 ArgumentNullException은 인수를 받아들일 수 없는 메서드에 전달됩니다 ArgumentOutOfRangeException 매개변수 값이 범위 밖입니다 ArithmeticException은 산술 오버플로우 또는 언더오버플로우가 있습니다 ArrayTypeMismatchException은 배열에 잘못된 타입의 객체를 저장하려고 시도합니다 BadImageFormatException 그래프가 변형되어 있습니다 DivideByZeroException은 예외를 0개로 제거합니다 DllNotFoundException 참조된 DLL을 찾을 수 없었다 FormatException 매개변수가 잘못 서식화되어 있습니다 IndexOutOfRangeException 배열 인덱스가 범위 밖입니다 InvalidCastException은 유효하지 않은 클래스를 사용합니다 InvalidOperationException 메서드가 잘못 타이밍되어 있습니다 MethodAccessException은 ThoughtFriend 또는 보호된 메서드에 접근하려고 시도합니다 MissingMemberException이 잘못된 버전의 DLL에 접근합니다 NotFiniteNumberException 객체는 유효한 멤버가 아닙니다 NotSupportedException은 클래스에 구현되어 있지 않습니다 NullReferenceException은 할당되지 않은 참조를 사용하려고 시도합니다 OutOfMemoryException 메모리 공간이 충분하지 않음 PlatformNotSupportedException은 특정 속성이 플랫폼에서 지원되지 않을 때 오류를 발생시킵니다 StackOverflowException 스택 오버플로우
발생하는 모든 오류에 대해 SystemException 런타임을 적용합니다. IndexOutOfRangeException은 첨자 배열이 범위를 벗어날 때 실행 시 발생합니다. NullReferenceException은 실행 중에 빈 객체가 참조될 때 발생합니다. InvalidOperationException은 메서드에 대한 호출이 객체의 현재 상태에 대해 유효하지 않을 때 어떤 메서드에 의해 발생합니다.
ArgumentException 모든 매개변수 예외를 위한 기본 클래스입니다. ArgumentNullException은 매개변수가 비어 있을 때(허용되지 않음) 메서드에 의해 발생합니다. 매개변수가 주어진 범위 내에 있지 않을 때 메서드가 ArgumentOutOfRangeException을 발생시킵니다. InteropException은 CLR 외부의 환경에서 발생하는 예외의 기본 클래스를 대상으로 합니다. ComException COM 클래스의 HRESULT 정보를 포함하는 예외입니다. SEHException은 Win32 구조에 예외를 캡슐화하여 정보의 예외를 처리합니다. SqlException은 SQL 연산 예외를 캡슐화합니다.
1. CurrentCulture: 이 속성은 사용자가 사용하고자 하는 "지역 옵션", 표준, 형식 등을 정의하는 데 사용됩니다. 2. CurrentUICulture: 이름에서 알 수 있듯이, 이 속성은 MUI(다국어)와 같이 사용자가 시스템에 로그인할 때 사용하는 언어를 정의하는 데 사용됩니다. 사용자 인터페이스), 데스크톱에 표시되는 언어를 정의할 수 있습니다. 즉, XP 데스크톱에 로그인하면 인터페이스가 영어(urrentUICulture)일 수 있지만, 숫자와 날짜 표시 방식, 위치는 "Taiwan"(CurrentCulture)을 선택할 수 있습니다. Windows 제어판의 "지역 및 언어" 옵션을 사용하면 CurrentCulture의 기본 설정을 변경할 수 있습니다. 이 구성을 통해 문화의 기본 번호, 시간, 날짜 형식도 변경할 수 있습니다. CurrentUICulture는 이 구성에 의존하지 않고 운영체제의 언어에 의존합니다.
면책 조항: Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.
Mail To:help@itsvse.com