다음을 통해 공유


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)

참조

데이터 형식 요약(Visual Basic)

UInt16

형식 변환 함수(Visual Basic)

변환 요약(Visual Basic)

개념

데이터 형식의 효율적 사용(Visual Basic)