TextReader.Peek Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lê o próximo caractere sem alterar o estado do leitor ou a origem do caractere. Retorna o próximo caractere disponível sem realmente lê-lo no leitor.
public:
virtual int Peek();
public virtual int Peek ();
abstract member Peek : unit -> int
override this.Peek : unit -> int
Public Overridable Function Peek () As Integer
Retornos
Um inteiro que representa o próximo caractere a ser lido ou -1 se não houver mais caracteres disponíveis ou se o leitor não der suporte a buscas.
Exceções
O TextReader está fechado.
Ocorre um erro de E/S.
Comentários
O Peek método retorna um valor inteiro para determinar se o final do arquivo ou outro erro ocorreu. Isso permite que um usuário primeiro marcar se o valor retornado for -1 antes de converter em um Char tipo.
A posição atual do TextReader não é alterada por essa operação. O valor retornado será -1 se não houver mais caracteres disponíveis. A implementação padrão retorna -1.
A classe TextReader é uma classe abstrata. Portanto, você não instanciá-lo em seu código. Para obter um exemplo de como usar o Peek método , consulte o StreamReader.Peek método .