2010-09-27 2 views

ответ

2

Вы имеете в виду в общем? Нет автоматического способа сделать это.

Но вы можете вручную:

class Person 
{ 
    public int ID {get; set;} 
    public string FirstName {get; set;} 
... 
} 

var personsList = new List<Person>(); 
var dataTable = new DataTable(); 
dataTable.Columns.Add("ÏD", typeof(int)); 
dataTable.Columns.Add("FirstName", typeof(string)); 
... 

foreach (var person in personsList) 
{ 
    dataTable.Rows.Add(person.ID, person.FirstName...) 
} 
+0

@vc +1 Для дженериков, мы можем использовать отражение. благодаря –

Смежные вопросы