BinaryReader.PeekChar Método

Definição

Retorna o próximo caractere disponível e não avança na posição de byte ou caractere.

public:
 virtual int PeekChar();
public virtual int PeekChar();
abstract member PeekChar : unit -> int
override this.PeekChar : unit -> int
Public Overridable Function PeekChar () As Integer

Retornos

O próximo caractere disponível ou -1 se não houver mais caracteres disponíveis ou se o fluxo não oferecer suporte à busca.

Exceções

Ocorreu um erro de E/S.

O caractere atual não pode ser decodificado no buffer de caracteres interno usando o Encoding selecionado para o fluxo.

Comentários

Se caracteres alternativos puderem ser esperados no fluxo, use o ReadChars método e defina o fluxo de volta para a posição original.

Para obter uma lista de tarefas comuns de E/S, consulte Tarefas comuns de E/S.

Aplica-se a

Confira também