private IEnumerable <T> LoadInMemorySet()
        {
            using (var reader = CsvReaderFactory.GetReader(this.File, typeof(T)))
            {
                var records = reader.GetRecords(typeof(T)).Cast <T>().ToArray();

                return(records);
            }
        }