FileSystem.ReadAllText Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan konten file teks sebagai String
.
Overload
ReadAllText(String) |
Mengembalikan konten file teks sebagai |
ReadAllText(String, Encoding) |
Mengembalikan konten file teks sebagai |
ReadAllText(String)
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
Mengembalikan konten file teks sebagai String
.
public:
static System::String ^ ReadAllText(System::String ^ file);
public static string ReadAllText (string file);
static member ReadAllText : string -> string
Public Shared Function ReadAllText (file As String) As String
Parameter
- file
- String
Nama dan jalur file yang akan dibaca.
Mengembalikan
String
berisi isi 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.
file
adalah 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 konten Test.txt
ke dalam string lalu menampilkannya dalam kotak pesan.
Dim reader = My.Computer.FileSystem.ReadAllText("C:\test.txt")
MsgBox(reader)
Contoh ini membaca konten file Test.txt
ASCII ke dalam string lalu menampilkannya dalam kotak pesan.
Dim reader = My.Computer.FileSystem.ReadAllText("C:\test.txt",
System.Text.Encoding.ASCII)
MsgBox(reader)
Keterangan
Metode ReadAllText
dari objek My.Computer.FileSystem
memungkinkan Anda membaca dari file teks. Konten file dikembalikan sebagai string.
Pengodean file dapat ditentukan jika konten file berada dalam pengodean seperti ASCII atau UTF-8. Jika Anda membaca dari file dengan karakter yang diperluas, Anda perlu menentukan pengodean file menggunakan kelebihan beban lain dari metode .ReadAllText
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.ReadAllText
metode .
Untuk | Lihat |
---|---|
Membaca dari file teks | Cara: Membaca dari File Teks di Visual Basic |
Lihat juga
Berlaku untuk
ReadAllText(String, Encoding)
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
Mengembalikan konten file teks sebagai String
.
public:
static System::String ^ ReadAllText(System::String ^ file, System::Text::Encoding ^ encoding);
public static string ReadAllText (string file, System.Text.Encoding encoding);
static member ReadAllText : string * System.Text.Encoding -> string
Public Shared Function ReadAllText (file As String, encoding As Encoding) As String
Parameter
- file
- String
Nama dan jalur file yang akan dibaca.
- encoding
- Encoding
Pengodean karakter untuk digunakan dalam membaca file. Defaultnya adalah UTF-8.
Mengembalikan
String
berisi isi 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.
file
adalah 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 konten Test.txt
ke dalam string lalu menampilkannya dalam kotak pesan.
Dim reader = My.Computer.FileSystem.ReadAllText("C:\test.txt")
MsgBox(reader)
Contoh ini membaca konten file Test.txt
ASCII ke dalam string lalu menampilkannya dalam kotak pesan.
Dim reader = My.Computer.FileSystem.ReadAllText("C:\test.txt",
System.Text.Encoding.ASCII)
MsgBox(reader)
Keterangan
Metode ReadAllText
dari objek My.Computer.FileSystem
memungkinkan Anda membaca dari file teks. Konten file dikembalikan sebagai string.
Pengodean file dapat ditentukan jika konten file berada dalam pengodean seperti ASCII atau UTF-8. Jika Anda membaca dari file dengan karakter yang diperluas, Anda perlu menentukan pengodean file.
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.ReadAllText
metode .
Untuk | Lihat |
---|---|
Membaca dari file teks | Cara: Membaca dari File Teks di Visual Basic |