5
Wie kann ich Aliasnamen für Felder geben, die mit LINQ aus einer DataTable
ausgewählt wurden?Wie alias Felder von einer DataTable in LINQ?
Wie kann ich Aliasnamen für Felder geben, die mit LINQ aus einer DataTable
ausgewählt wurden?Wie alias Felder von einer DataTable in LINQ?
var output = dataTable.Rows.Cast<DataRow>().Select(r => new
{
alias1 = r["Column1"].ToString(),
alias2 = r["Column2"].ToString(),
alias3 = r["Column3"].ToString(),
/// etc...
});
var query =dataTable.Rows.Cast<DataRow>().Select(row => new
{
aliasName1 = row["Column1"].ToString(),
aliasName2 = row["Column2"].ToString()
});
Dies wird nicht kompiliert, da Ihr die Besetzung fehlt, die ich in meiner Antwort enthalten sind, und Sie bracketting ist als gut. 'System.Data.DataRowCollection 'enthält keine Definition für' Select''. – Kelsey