stream 에서 byteCount 만큼 byte 를 추출합니다. 추출한 byte 들을 textEncoding 으로 인코딩된 문자열로 재해석하여 돌려줍니다. 결과는 string 입니다. byteCount 만큼 FileStream.readBytes 가 증가합니다.

Syntax

stream.readString(textEncoding, byteCount);

Parameters

textEncoding

읽을 문자열의 인코딩(character encoding) 방식을 명시하는 TextEncoding 열거형.

byteCount

추출할 byte 의 갯수. 예를 들어 UTF-16LE 방식으로 저장되어 있는 𤭢 라는 문자가 있다고 합시다. 이 문자는 (char[4]) { 0x52, 0xD8, 0x62, 0xDF } 로 저장되어 있으므로, 전달해야할 값은 4 입니다.

Return value

추출한 byte 들을 디코딩(decoding)하여 얻은 string .