Example #1
0
        public List <Employee> Load()
        {
            using (StreamReader reader = new StreamReader(_fileName))
            {
                string          line;
                List <Employee> result = new List <Employee>();
                while ((line = reader.ReadLine()) != null)
                {
                    if (_employeeSerializer.Deserialize(line) != null)
                    {
                        result.Add(_employeeSerializer.Deserialize(line));
                    }
                    else
                    {
                        break;
                    }
                }

                return(result);
            }
        }