File.ReadAllBytes メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim path As String Dim returnValue As Byte() returnValue = File.ReadAllBytes(path)
戻り値
ファイルの内容を格納しているバイト配列。

例外の種類 | 条件 |
---|---|
ArgumentException | path が、長さが 0 の文字列であるか、空白しか含んでいないか、または InvalidPathChars で定義されている無効な文字を 1 つ以上含んでいます。 |
ArgumentNullException | path が null 参照 (Visual Basic では Nothing) です。 |
PathTooLongException | 指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。たとえば、Windows ベースのプラットフォームの場合、パスの長さは 248 文字未満、ファイル名の長さは 260 文字未満である必要があります。 |
DirectoryNotFoundException | |
IOException | |
UnauthorizedAccessException | path によって、読み取り専用のファイルが指定されました。 または この操作は、現在のプラットフォームではサポートされていません。 または または |
FileNotFoundException | |
NotSupportedException | |
SecurityException |

ファイル パスを指定すると、このメソッドはそのファイルを開き、ファイルの内容をバイト配列に読み取った後、ファイルを閉じます。
このメソッドは、バイト順マークの存在に基づいて、ファイルのエンコーディングを自動的に検出することを試みます。エンコーディング形式 UTF-8 および UTF-32 (ビッグ エンディアンとリトル エンディアンの両方) を検出できます。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からFile.ReadAllBytes メソッドを検索する場合は、下記のリンクをクリックしてください。

- File.ReadAllBytes メソッドのページへのリンク