Typ dat Byte (Visual Basic)
Blokování nepodepsaných 8 bitů (1 bajt) celá rozsahu hodnot od 0 do 255.
Poznámky
Použití Byte typ dat obsahuje binární data.
Výchozí hodnota Byte je 0.
Programové tipy
Záporná čísla. Protože Byte je typ bez znaménka, nelze jej představují záporné číslo.Používáte-li Unární minus (-) na výraz, jehož výsledkem zadejte operátor Byte, Visual Basic Převede výraz na Short první.
Převody formátu. Při aplikaci Visual Basic čtení nebo zápisu souborů nebo volá knihovny DLL, metody a vlastnosti, lze automaticky převést mezi formáty data.Binární data uložená v Byte proměnných a matice je zachována při těchto převodech formátu.Není vhodné používat String variabilní binární data, protože jeho obsah můžete poškozen během převodu mezi formáty ANSI a Unicode.
Rozšiřování. The Byte data type widens to Short, UShort, Integer, UInteger, Long, ULong, Decimal, Single, or Double.To znamená, že můžete převést Byte na některý z těchto typů bez znatelného System.OverflowException chyba.
**Zadejte znaky.**Byte nemá žádný literálový znak nebo znak identifikátor typu.
Typ rámce. Odpovídající typ v.NET Framework je System.Byte struktury.
Příklad
V následujícím příkladu b je Byte proměnné.Příkazy ukazují rozsah proměnné a aplikace operátory posunutí bitů k němu.
' The valid range of a Byte variable is 0 through 255.
Dim b As Byte
b = 30
' The following statement causes an error because the value is too large.
'b = 256
' The following statement causes an error because the value is negative.
'b = -5
' The following statement sets b to 6.
b = CByte(5.7)
' The following statements apply bit-shift operators to b.
' The initial value of b is 6.
Console.WriteLine(b)
' Bit shift to the right divides the number in half. In this
' example, binary 110 becomes 11.
b >>= 1
' The following statement displays 3.
Console.WriteLine(b)
' Now shift back to the original position, and then one more bit
' to the left. Each shift to the left doubles the value. In this
' example, binary 11 becomes 1100.
b <<= 2
' The following statement displays 12.
Console.WriteLine(b)
Viz také
Referenční dokumentace
Souhrn typu dat (Visual Basic)
Funkce převodu typu (Visual Basic)