Exemplo n.º 1
0
        public override string ToString()
        {
            var EMPTY = "" + Global.NL;

            _file.Position = 0;
            if (_file.Length == 0)
            {
                return(EMPTY);
            }
            else
            {
                var lines = new StreamReader(_file, _encoding).ReadAllLines().ToArray();
                return(lines.IsEmpty()
                    ? EMPTY
                    : (lines.Aggregate((acc, line) => acc + Global.NL + line) + Global.NL));
            }
        }