public DelimitedColumn Create(string s) { var split = this.SplitColumn(s); var columnInfo = new DelimitedColumn() { Name = split.Item1, Type = split.Item2, }; return(columnInfo); }
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); } }