# Write Dynamic Objects

###### Example

    void Main()
    {
    	var records = new List<dynamic>();

    	dynamic record = new ExpandoObject();
    	record.Id = 1;
    	record.Name = "one";
    	records.Add(record);

    	using (var writer = new StringWriter())
    	using (var csv = new CsvWriter(writer, CultureInfo.InvariantCulture))
    	{
    		csv.WriteRecords(records);

    		writer.ToString().Dump();
    	}
    }

###### Output

    Id,Name
    1,one