Ejemplo n.º 1
0
        public IEnumerable <string> ReadStream()
        {
            var i = _buffer.IndexOf(_separator);

            while (i != -1)
            {
                var str = Encoding.ASCII.GetString(_buffer.CutFrom(0, i).ToArray());
                yield return(str);

                _buffer.RemoveRange(0, i + _separator.Length);
                i = _buffer.IndexOf(_separator);
            }
        }