2010-09-27 102 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仿制药,我们可以使用反射。谢谢 – 2010-09-27 10:06:20

相关问题