2013-03-23 3 views

답변

4

아니요, 대신 StringReader 클래스를 사용할 수 있습니다.

StringReaderStreamReader은 동일한 소모품 인터페이스를 제공하며 모두 TextReader에서 상속됩니다.

+0

StringReader의 "EndOfStream"에 대한 대안이 있습니까? – user2023328

+0

@ user2023328 아니오 * 스트림이 없습니다. * 스트림이 아닌 * 문자열 *에서 읽습니다. 하지만이 함수는 필요하지 않습니다. 단지 상위 레벨 함수'Read','ReadLine' 및'ReadToEnd'를 통해 내용을 읽는 것입니다. 'EndOfStream'과 같은 저수준의 스트림 함수는 이것이 어쨌든 존재하지 않는 바이트 스트림에 더 적절합니다. –

0

는 일부 기능은 단지 StringReader를 만족되지 않는 문자열 또는 의 StringBuilder

Dim s As IO.Stream = New IO.MemoryStream(Text.ASCIIEncoding.Default.GetBytes(sb.ToString())) 

에서 새 IO.Stream를 작성해야하는 경우.