Bagikan melalui


FileSystem.ReadAllBytes(String) Metode

Definisi

Mengembalikan konten file sebagai array byte.

public:
 static cli::array <System::Byte> ^ ReadAllBytes(System::String ^ file);
public static byte[] ReadAllBytes (string file);
static member ReadAllBytes : string -> byte[]
Public Shared Function ReadAllBytes (file As String) As Byte()

Parameter

file
String

File yang akan dibaca.

Mengembalikan

Byte[]

Byte array yang berisi konten file.

Pengecualian

Jalur ini tidak valid karena salah satu alasan berikut: ini adalah string panjang nol; hanya berisi spasi kosong; berisi karakter yang tidak valid; atau ini adalah jalur perangkat (dimulai dengan \\.\); diakhir dengan garis miring berikutnya.

fileadalah Nothing.

File tidak ada.

File sedang digunakan oleh proses lain, atau terjadi kesalahan I/O.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

Memori tidak cukup untuk menulis string ke buffer.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

Contoh

Contoh ini membaca dari file C:/Documents and Settings/selfportrait.jpg.

My.Computer.FileSystem.ReadAllBytes(
  "C:/Documents and Settings/selfportrait.jpg")

Keterangan

Metode ReadAllBytesMy.Computer.FileSystem objek memungkinkan Anda membaca dari file biner. Konten file dikembalikan sebagai array byte.

Jangan membuat keputusan tentang isi file berdasarkan nama file. Misalnya, file Form1.vb mungkin bukan file sumber Visual Basic. Verifikasi semua input sebelum menggunakan data di aplikasi Anda.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.ReadAllBytes metode .

Untuk Lihat
Membaca dari file biner Cara: Membaca Dari File Biner di Visual Basic

Berlaku untuk