BinaryReader.PeekChar Método

Definição

Retorna o próximo caractere disponível e não avance a posição do caractere ou byte.Returns the next available character and does not advance the byte or character position.

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

Int32

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.The next available character, or -1 if no more characters are available or the stream does not support seeking.

Exceções

Ocorreu um erro de E/S.An I/O error occurred.

O caractere atual não pode ser decodificado no buffer de caractere interno usando o Encoding selecionado para o fluxo.The current character cannot be decoded into the internal character buffer by using the Encoding selected for the stream.

Comentários

Se os caracteres substitutos puderem ser esperados no fluxo, use o ReadChars método e, em seguida, defina o fluxo de volta para a posição original.If surrogate characters can be expected in the stream use the ReadChars method, then set the stream back to the original position.

Para obter uma lista de tarefas comuns de e/s, consulte tarefas comuns de e/s.For a list of common I/O tasks, see Common I/O Tasks.

Aplica-se a