UShort-Datentyp (Visual Basic)

Enthält 16-Bit-(2-Byte-)Ganzzahlen ohne Vorzeichen im Wertebereich von 0 bis 65.535.

Hinweise

Verwenden Sie den UShort-Datentyp für Binärdaten, die für Byte zu groß sind.

Der Standardwert von UShort ist 0 (null).

Programmiertipps

  • Negative Zahlen. Da UShort ein Typ ohne Vorzeichen ist, kann er keine negativen Zahlen darstellen. Wenn Sie den unären Minusoperator (-) in einem Ausdruck verwenden, der vom Typ UShort ist, wandelt Visual Basic den Ausdruck zunächst in den Integer-Typ um.

  • CLS-Kompatibilität. Der UShort-Datentyp ist nicht Teil der Common Language Specification (CLS), d. h. CLS-kompatibler Code kann keine Komponente verwenden, die diesen Datentyp nutzt.

  • Erweiterung. Der UShort-Datentyp wird zu Integer, UInteger, Long, ULong, Decimal, Single und Double erweitert. Dies bedeutet, dass Sie UShort in einen dieser Typen konvertieren können, ohne dass ein System.OverflowException-Fehler auftritt.

  • Typzeichen. Durch Anhängen der Literaltypzeichen US an ein Literal wird der UShort-Datentyp erzwungen. UShort hat kein Typkennzeichen.

  • Framework-Typ. Der entsprechende Typ in .NET Framework ist die System.UInt16-Struktur.

Siehe auch

Aufgaben

Gewusst wie: Aufrufen einer Windows-Funktion, die vorzeichenlose Typen akzeptiert (Visual Basic)

Referenz

Datentyp: Zusammenfassung (Visual Basic)

UInt16

Funktionen für die Typkonvertierung (Visual Basic)

Konvertierung: Zusammenfassung (Visual Basic)

Konzepte

Effiziente Verwendung von Datentypen (Visual Basic)