Exemplo n.º 1
0
Arquivo: IO.cs Projeto: sq/Libraries
        public Future <string> ReadLine()
        {
            if (EndOfStream)
            {
                string r = _ExtraLine ? "" : null;
                _ExtraLine = false;
                return(new Future <string>(r));
            }

            var thunk = new ReadLineThunk {
                Parent = this,
            };

            return(thunk.Run());
        }
Exemplo n.º 2
0
Arquivo: IO.cs Projeto: sq/Fracture
        public Future<string> ReadLine()
        {
            if (EndOfStream) {
                string r = _ExtraLine ? "" : null;
                _ExtraLine = false;
                return new Future<string>(r);
            }

            var thunk = new ReadLineThunk {
                Parent = this,
            };

            return thunk.Run();
        }