TextReader.Peek Yöntem

Tanım

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.

C#
public virtual int Peek ();

Döndürülenler

Okunacak sonraki karakteri temsil eden bir tamsayı veya başka karakter yoksa veya okuyucu aramayı desteklemiyorsa -1.

Özel durumlar

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.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.