SByte-Datentyp (Visual Basic)

Speichert 8-Bit-(1-Byte-)Ganzzahlen mit Vorzeichen, deren Werte sich im Bereich von -128 bis einschließlich 127 bewegen.

Hinweise

Verwenden Sie den SByte-Datentyp für Ganzzahlwerte, die nicht die gesamte Datenbreite von Integer oder nicht einmal die halbe Datenbreite von Short erfordern. In bestimmten Fällen werden SByte-Variablen von der Common Language Runtime eventuell platzsparend gepackt, damit weniger Arbeitsspeicher belegt wird.

Der Standardwert von SByte ist 0 (null).

Programmiertipps

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

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

  • Typzeichen. SByte hat kein Literaltypzeichen oder Typkennzeichen.

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

Siehe auch

Referenz

Datentyp: Zusammenfassung (Visual Basic)

System.SByte

Funktionen für die Typkonvertierung (Visual Basic)

Konvertierung: Zusammenfassung (Visual Basic)

Short-Datentyp (Visual Basic)

Integer-Datentyp (Visual Basic)

Long-Datentyp (Visual Basic)

Konzepte

Effiziente Verwendung von Datentypen (Visual Basic)