2017-10-07 130 views
-1

不能隐式转换类型system.collections.generic.List 到System.Data.DataTable如何列表对象转换为DataTable对象

List<string> selectedCustomer = new List<string>(); 
selectedCustomer.Add(CustomerID); 
selectedCustomer.Add(FirstName); 
selectedCustomer.Add(LastName); 

DataTable dt = selectedCustomer; 

这怎么上述错误消息来解决?

+1

使用'MoreLinq'这样的回答https://stackoverflow.com/a/42550827/2946329 –

回答

0
static DataTable GetTable() 
{ 
    // Here we create a DataTable with four columns. 
    DataTable table = new DataTable(); 
    table.Columns.Add("Dosage", typeof(int)); 
    table.Columns.Add("Drug", typeof(string)); 
    table.Columns.Add("Patient", typeof(string)); 
    table.Columns.Add("Date", typeof(DateTime)); 

    // Here we add five DataRows. 
    table.Rows.Add(25, "Indocin", "David", DateTime.Now); 
    table.Rows.Add(50, "Enebrel", "Sam", DateTime.Now); 
    table.Rows.Add(10, "Hydralazine", "Christoff", DateTime.Now); 
    table.Rows.Add(21, "Combivent", "Janet", DateTime.Now); 
    table.Rows.Add(100, "Dilantin", "Melanie", DateTime.Now); 
    return table; 
} 

HEPSİALINTIDIR!

+0

请用英文回答问题。 – Schwesi

相关问题