バイト型 (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 構造体です。

参照

概念

データ型の有効な使用方法

参照

データ型の概要 (Visual Basic)

System.Byte

データ型変換関数

変換の概要