Create DataTable via Linq -
please advice how can create datatable following source:
public class myclass : iequatable<my> { public int field1 { get; set; } public int field2 { get; set; } } list<myclass> lst = new list<myclass>(); myclass e = new myclass; e.field1 = 1; e.field2 = 2; lst.add(e);
how can create datatable field1 , field2 values using linq ?
unfortunately can't use cool linq specific code can create datatable, add columns, loop on list you've populated
datatable dt = new datatable(); dt.columns.add("field1"); dt.columns.add("field2"); lst.foreach(l => { var dr = dt.newrow(); dr[0] = l.field1; dr[1] = l.field2; dt.rows.add(dr); });
Comments
Post a Comment