バイト型 (Byte) (Visual Basic)
更新 : 2007 年 11 月
0 から 255 までの符号なし 8 ビット (1 バイト) の整数です。
解説
Byte データ型はバイナリ データの格納に使用します。
Byte の既定値は 0 です。
プログラミングのヒント
負数Byte は符号なしのデータ型なので、負数を表すことはできません。バイト型 (Byte) を評価する式で単項マイナス演算子 (-) を使用すると、Visual Basic では、最初に式が Short 型に変換されます。
形式の変換Visual Basic がファイルを読み書きするとき、または DLL、メソッド、プロパティを呼び出すとき、データ形式が自動的に変換されます。バイト型 (Byte) の変数および配列に格納されるバイナリ データは、形式変換中に保存されます。バイナリ データに文字列型 (String) の変数を使用しないでください。これは、ANSI 形式と Unicode 形式の変換時にデータの内容が破損する場合があるためです。
拡大Byte データ型は、Short、UShort、Integer、UInteger、Long、ULong、Decimal、Single、または Double に拡大されます。これは、System.OverflowException エラーを発生させることなく、これらの型のいずれかに Byte を変換できることを意味します。
型宣言文字Byte 型には、リテラルの型文字も識別子の型文字もありません。
Framework のデータ型.NET Framework において対応する型は、System.Byte 構造体です。