Accord.Imaging.Formats.PNMCodec.ReadUntilSpace C# (CSharp) 메소드

ReadUntilSpace() 개인적인 정적인 메소드

private static ReadUntilSpace ( Stream stream, byte buffer, int start ) : int
stream Stream
buffer byte
start int
리턴 int
        private static int ReadUntilSpace(Stream stream, byte[] buffer, int start)
        {
            byte nextByte = (byte)stream.ReadByte();
            int bytesRead = 0;

            while ((nextByte != ' ') && (nextByte != '\n') && (nextByte != '\r') && (nextByte != '\t') && (nextByte != '#'))
            {
                buffer[start + bytesRead] = nextByte;
                bytesRead++;
                nextByte = (byte)stream.ReadByte();
            }

            return bytesRead;
        }
    }