Byte 資料型別 (Visual Basic)
更新:2007 年 11 月
存放不帶正負號的 8 位元 (1 位元組) 整數,範圍從 0 到 255。
備註
使用 Byte 資料型別來包含二進位資料。
Byte 的預設值為 0。
程式設計提示
負數:由於 Byte 是不帶正負號的型別,無法表示負數。如果您在評估為 Byte 型別的運算式中使用一元 (Unary) 減號 (-) 運算子,則 Visual Basic 會先將運算式轉換為 Short。
格式轉換:當 Visual Basic 讀取或寫入檔案,或呼叫 DLL、方法和屬性時,它可以在資料格式之間自動轉換。儲存在 Byte 變數及陣列的二進位資料會在格式轉換時保留。二進位資料不應使用 String 變數,因為資料內容可能會在 ANSI 和 Unicode 格式之間轉換時損毀。
擴展:Byte 資料型別可擴展至 Short、UShort、Integer、UInteger、Long、ULong、Decimal、Single 或 Double。這表示您可以將 Byte 轉換成這些類型的任何一項,而不會發生 System.OverflowException 錯誤。
型別字元:Byte 沒有常值型別字元或識別項型別字元。
架構型別:.NET Framework 中對應的型別為 System.Byte 結構。