public DelimitedColumn Create(string s)
        {
            var split = this.SplitColumn(s);

            var columnInfo = new DelimitedColumn()
            {
                Name = split.Item1,
                Type = split.Item2,
            };

            return(columnInfo);
        }
Example #2
0
        public IEnumerable <DelimitedColumn> GetDelimitedColumns()
        {
            foreach (var propertyInfo in CsvSerializerHelpers.OrderByProperty(this.type))
            {
                var delimitedColumn = new DelimitedColumn()
                {
                    Name = propertyInfo.Name,
                    Type = propertyInfo.PropertyType,
                };

                yield return(delimitedColumn);
            }
        }