Wednesday, June 4, 2008

Generic List Convert in Dataset or DataTable

This is the code to Convert GenericList<> into DataSet Or DataTable

public DataSet ConvertGenericsListInDataSet(List blogEntryDTO)
{
XmlSerializer xmlSerializer = new XmlSerializer(typeof(List));
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
xmlSerializer.Serialize(sw, blogEntryDTO);


StringReader stream = new StringReader(sb.ToString());

DataSet ds = new DataSet();
ds.ReadXml(stream);
return ds;
}