Partilhar via


BinaryReader.PeekChar Método

Definição

Retorna o próximo caractere disponível e não avance a posição do caractere ou byte.

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 nenhum caractere disponível ou o fluxo não der suporte à busca.

Exceções

Ocorreu um erro de E/S.

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

Comentários

Se os 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