TextReader.Peek 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.
Membaca karakter berikutnya tanpa mengubah status pembaca atau sumber karakter. Mengembalikan karakter berikutnya yang tersedia tanpa benar-benar membacanya dari pembaca.
public:
virtual int Peek();
public virtual int Peek ();
abstract member Peek : unit -> int
override this.Peek : unit -> int
Public Overridable Function Peek () As Integer
Mengembalikan
Bilangan bulat yang mewakili karakter berikutnya yang akan dibaca, atau -1 jika tidak ada lagi karakter yang tersedia atau pembaca tidak mendukung pencarian.
Pengecualian
Sudah TextReader ditutup.
Terjadi kesalahan I/O.
Keterangan
Metode Peek mengembalikan nilai bilangan bulat untuk menentukan apakah akhir file, atau kesalahan lain telah terjadi. Ini memungkinkan pengguna untuk terlebih dahulu memeriksa apakah nilai yang dikembalikan adalah -1 sebelum mentransmisikannya ke Char jenis.
Posisi TextReader saat ini tidak diubah oleh operasi ini. Nilai yang dikembalikan adalah -1 jika tidak ada lagi karakter yang tersedia. Implementasi default mengembalikan -1.
Kelas TextReader ini adalah kelas abstrak. Oleh karena itu, Anda tidak membuat instans dalam kode Anda. Untuk contoh penggunaan Peek metode , lihat StreamReader.Peek metode .