如果變量包含二進制數,則可將其聲明為Byte類型的數組。
在轉換格式期間用Byte變量存儲二進制數據就可保留數據。
當String類型變量在ANSI和Unicole格式之間進行轉換時,變量中的任何二進制數據都會受到破壞。
在下列任何一種情況下,vb.net都會自動在ANSI和Unicole格式之間進行轉換:
(1)讀文件時
(2)寫文件時
(3)調用DLL時
(4)調用對象的方法和屬性時
除一元減法之外,所有可對整數進行操作的運算符均可操作Byte數據類型,因為Byte類型在vb.net中的存儲位數是8位,表示的是從0~255的無符號整數類型,不能表示負數。
因此,在進行一元減法運算時,vb.net首先將Byte轉換為符號整數。
Byte數據類型可以轉換成Integer類型、Long類型、Short類型、Single類型、Double類型、
Decimal類型,且不會出現溢出的錯誤。