2010-08-18 2 views

Répondre

4
var output = dataTable.Rows.Cast<DataRow>().Select(r => new 
    { 
     alias1 = r["Column1"].ToString(), 
     alias2 = r["Column2"].ToString(), 
     alias3 = r["Column3"].ToString(), 
     /// etc... 
    }); 
1
var query =dataTable.Rows.Cast<DataRow>().Select(row => new 
{ 
    aliasName1 = row["Column1"].ToString(), 
    aliasName2 = row["Column2"].ToString() 
}); 
+0

Cela ne compile pas parce que votre manque le casting que j'ai inclus dans ma réponse et vous Bracketting est hors ainsi. 'System.Data.DataRowCollection 'ne contient pas de définition pour' Select''. – Kelsey

Questions connexes