이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

FileStream.Read 메서드

2013-03-11

스트림에서 바이트 블록을 읽어서 해당 데이터를 제공된 버퍼에 씁니다.

Namespace:  System.IO
어셈블리:  mscorlib(mscorlib.dll)
public override int Read(
	byte[] array,
	int offset,
	int count
)

매개 변수

array
형식: System.Byte []
이 메서드가 반환될 때 지정된 바이트 배열의 값이 offset과 (offset + count - 1)) 사이에서 현재 소스로부터 읽어온 바이트로 교체된 상태로 포함됩니다.
offset
형식: System.Int32
읽은 바이트를 넣을 array의 바이트 오프셋입니다.
count
형식: System.Int32
읽을 최대 바이트 수입니다.

반환 값

형식: System.Int32
버퍼로 읽어온 총 바이트 수입니다. 이 바이트 수는 사용 가능한 바이트 수가 부족한 경우 요청된 바이트 수보다 작을 수 있으며, 스트림의 끝에 도달하면 0이 됩니다.
예외조건
ArgumentNullException

arraynull인 경우

ArgumentOutOfRangeException

offset 또는 count가 음수인 경우

NotSupportedException

스트림이 읽기를 지원하지 않는 경우

IOException

I/O 오류가 발생하는 경우

ArgumentException

offsetcountarray에서 잘못된 범위를 설명하는 경우

ObjectDisposedException

스트림이 닫힌 후 메서드가 호출된 경우

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

이 정보가 도움이 되었습니까?
(1500자 남음)
© 2013 Microsoft. All rights reserved.