TextReader.Peek Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Okuyucunun veya karakter kaynağının durumunu değiştirmeden sonraki karakteri okur. Okuyucudan gerçekten okumadan bir sonraki kullanılabilir karakteri döndürür.
public:
virtual int Peek();
public virtual int Peek ();
abstract member Peek : unit -> int
override this.Peek : unit -> int
Public Overridable Function Peek () As Integer
Döndürülenler
Okunacak sonraki karakteri temsil eden bir tamsayı veya başka karakter yoksa veya okuyucu aramayı desteklemiyorsa -1.
Özel durumlar
Kapalı TextReader .
Bir G/Ç hatası oluşur.
Açıklamalar
yöntemi, Peek dosyanın sonunun veya başka bir hatanın oluşup oluşmadığını belirlemek için bir tamsayı değeri döndürür. Bu, kullanıcının bir türe atamadan önce döndürülen değerin -1 olup olmadığını denetlemesine Char olanak tanır.
geçerli konumu TextReader bu işlem tarafından değiştirilmez. Daha fazla karakter yoksa, döndürülen değer -1 olur. Varsayılan uygulama -1 döndürür.
TextReader sınıfı soyut bir sınıftır. Bu nedenle, kodunuzda örneği oluşturmazsınız. yöntemini kullanma Peek örneği için yöntemine StreamReader.Peek bakın.