JoshClose/CsvHelper — pull request #64 by pwelter34 (2012-10-11 15:32:11+00:00)
Title: add string.Format support to CsvWriter

It's very useful to have string.Format support when creating a csv file. Sometimes the sources that use the generated file need things like date in a specific format. Creating a TypeConverter to do this is overkill. A simple string.Fomat will work very well.

Usage:

```c#
[CsvField(Index = 1, Name = "Int Column", Format = "{0:0000}")]
public int IntColumn { get; set; }

[CsvField(Format = "{0:d}")]
public DateTime DateColumn { get; set; }

[CsvField(Format = "Type-{0}")]
public string TypeConvertedColumn { get; set; }
```

Fluent:

```c#
public PersonMap()
{
Map(m => m.FirstName);
Map(m => m.LastName);
Map(m => m.Updated).Format("{0:yyyy-MM-dd HH:mm:ss.fff}");
References(m => m.HomeAddress);
References(m => m.WorkAddress);
}
```