File.ReadAllBytes(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイナリ ファイルを開き、ファイルの内容をバイト配列に読み取った後、ファイルを閉じます。
public:
static cli::array <System::Byte> ^ ReadAllBytes(System::String ^ path);
public static byte[] ReadAllBytes (string path);
static member ReadAllBytes : string -> byte[]
Public Shared Function ReadAllBytes (path As String) As Byte()
パラメーター
- path
- String
読み取り用に開かれるファイル。
戻り値
ファイルの内容を格納しているバイト配列。
例外
2.1 より前のバージョンの.NET Frameworkと .NET Core: path
は長さ 0 の文字列、空白のみを含む、または 1 つ以上の無効な文字を含みます。 正しくない文字を照会するには、GetInvalidPathChars() メソッドを使用します。
path
が null
です。
指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。
指定されたパスが正しくありません (たとえば、マップされていないドライブにあるなど)。
ファイルを開くときに、I/O エラーが発生しました。
この操作は、現在のプラットフォームではサポートされていません。
- または -
path
がディレクトリを指定しました。
- または -
呼び出し元に、必要なアクセス許可がありません。
path
で指定されたファイルが見つかりませんでした。
path
の形式が正しくありません。
呼び出し元に、必要なアクセス許可がありません。
注釈
ファイル パスを指定すると、このメソッドはファイルを開き、ファイルの内容をバイト配列に読み取り、ファイルを閉じます。
適用対象
こちらもご覧ください
.NET