BinaryReader.PeekChar BinaryReader.PeekChar BinaryReader.PeekChar BinaryReader.PeekChar Method

정의

사용할 수 있는 다음 문자를 반환하고 바이트 또는 문자 위치를 앞으로 이동하지 않습니다.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

반환

사용할 수 있는 다음 문자를 반환하고 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1을 반환합니다.The next available character, or -1 if no more characters are available or the stream does not support seeking.

예외

I/O 오류가 발생했습니다.An I/O error occurs.

현재 문자는 스트림에 선택한 Encoding을 사용하여 내부 문자 버퍼링으로 디코딩할 수 없습니다.The current character cannot be decoded into the internal character buffer by using the Encoding selected for the stream.

설명

Stream 사용에 서로게이트 문자를 사용할 수 하는 경우는 ReadChars 메서드를 원래 위치로 다시 스트림을 다음으로 설정 합니다.If surrogate characters can be expected in the stream use the ReadChars method, then set the stream back to the original position.

공통적인 I/O 작업의 목록을 참조 하세요 공통적인 I/O 작업합니다.For a list of common I/O tasks, see Common I/O Tasks.

적용 대상

추가 정보