Bagikan melalui


File.ReadAllBytes(String) Metode

Definisi

Membuka file biner, membaca konten file ke dalam array byte, lalu menutup file.

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()

Parameter

path
String

File yang akan dibuka untuk dibaca.

Mengembalikan

Byte[]

Array byte yang berisi konten file.

Pengecualian

versi .NET Framework dan .NET Core yang lebih lama dari 2.1: path adalah string panjang nol, hanya berisi spasi kosong, atau berisi satu atau beberapa karakter yang tidak valid. Anda bisa mengkueri karakter yang tidak valid dengan menggunakan metode .GetInvalidPathChars()

pathadalah null.

Jalur yang ditentukan, nama file, atau keduanya melebihi panjang maksimum yang ditentukan sistem.

Jalur yang ditentukan tidak valid (misalnya, ada di drive yang tidak dipetakan).

Terjadi kesalahan I/O saat membuka file.

Operasi ini tidak didukung pada platform saat ini.

-atau-

path menentukan direktori.

-atau-

Pemanggil tidak memiliki izin yang diperlukan.

File yang ditentukan di path tidak ditemukan.

path dalam format yang tidak valid.

Pemanggil tidak memiliki izin yang diperlukan.

Keterangan

Mengingat jalur file, metode ini membuka file, membaca konten file ke dalam array byte, lalu menutup file.

Berlaku untuk

Lihat juga