UShort 데이터 형식(Visual Basic)
값의 범위가 0에서 65,535까지인 부호 없는 16비트(2바이트) 정수를 저장합니다.
설명
UShort 데이터 형식을 사용하면 Byte에 비해 너무 큰 이진 데이터를 포함할 수 있습니다.
UShort의 기본값은 0입니다.
프로그래밍 팁
음수. UShort는 부호 없는 형식이므로 음수를 나타낼 수 없습니다. UShort 형식으로 계산되는 식에서 단항 마이너스(-) 연산자를 사용하면 Visual Basic은 먼저 식을 Integer로 변환합니다.
CLS 규격. UShort 데이터 형식은 CLS(공용 언어 사양)에 포함되어 있지 않으므로 CLS 규격 코드에서는 이 데이터 형식을 사용하는 구성 요소를 사용할 수 없습니다.
확대 변환. UShort 데이터 형식은 Integer, UInteger, Long, ULong, Decimal, Single, Double로 확대 변환됩니다. 이것은 System.OverflowException 오류의 발생 없이 UShort를 이러한 형식 중 하나로 변환할 수 있음을 의미합니다.
형식 문자. 리터럴 형식 문자 US를 리터럴에 추가하면 UShort 데이터 형식이 됩니다. UShort에는 식별자 형식 문자가 없습니다.
Framework 형식. .NET Framework에서 해당하는 형식은 System.UInt16 구조체입니다.
참고 항목
작업
방법: 부호 없는 형식을 사용하는 Windows 함수 호출(Visual Basic)