StringReader.Peek Método

Definição

Retorna o próximo caractere disponível, mas não o consome.Returns the next available character but does not consume it.

public:
 override int Peek();
public override int Peek ();
override this.Peek : unit -> int
Public Overrides Function Peek () As Integer

Retornos

Int32

Um inteiro que representa o próximo caractere a ser lido ou -1 se não houver mais caracteres disponíveis ou se o fluxo não der suporte a buscas.An integer representing the next character to be read, or -1 if no more characters are available or the stream does not support seeking.

Exceções

O leitor atual está fechado.The current reader is closed.

Comentários

O Peek método retorna um valor inteiro para determinar se o fim do arquivo ou outro erro ocorreu.The Peek method returns an integer value in order to determine whether the end of the file, or another error has occurred. Isso permite que um usuário verifique primeiro se o valor retornado é-1 antes de convertê-lo em um Char tipo.This allows a user to first check if the returned value is -1 before casting it to a Char type.

Esse método substitui o TextReader.Peek método.This method overrides the TextReader.Peek method.

A posição atual do StringReader não é alterada por esta operação.The current position of the StringReader is not changed by this operation.

A tabela a seguir lista exemplos de outras tarefas de e/s típicas ou relacionadas.The following table lists examples of other typical or related I/O tasks.

Para fazer isso...To do this... Veja o exemplo neste tópico...See the example in this topic...
Crie um arquivo de texto.Create a text file. Como gravar texto em um arquivoHow to: Write Text to a File
Gravar em um arquivo de texto.Write to a text file. Como gravar texto em um arquivoHow to: Write Text to a File
Ler de um arquivo de texto.Read from a text file. Como: Ler texto de um arquivoHow to: Read Text from a File
Obter o tamanho de um arquivo.Get the size of a file. FileInfo.Length

Aplica-se a