c# - convert generic list to datatable using linq..? -



c# - convert generic list to datatable using linq..? -

list<employee> objemplist = new list<employee>(); (int = 0; < 5; i++) { objemplist.add(new employee(){id=i, name="aa" + i}); }

i want create table generic list items rows using linq or lambda expressions...how that..??i did using loops want using linq..!

use copytodatatable extension. see msdn article how to: implement copytodatatable generic type t not datarow

datatable table = objemplist.copytodatatable();

btw here simpler way create list of employees:

enumerable.range(0,5) .select(i => new employee { id = i, name = "aa" + }) .tolist();

consider using nbuilder:

builder<employee>.createlistofsize(5).build()

c# linq linq-to-dataset

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -