Ich lese Daten aus einer Excel-Tabelle in folgendem Format -Lambda Expression für Unpivoting Datatable
und ich brauche die Daten zu speichern in der folgenden Weg-
Ich versuche, es mit Hilfe von Linq Lambda Ausdruck zu tun, aber ich denke, ich komme damit nirgendwo hin.
Was ich versuchte -
DataTable dataTable= ReadExcel();
var dt = dataTable.AsEnumerable();
var resultSet = dt.Where(x => !String.IsNullOrEmpty(x.Field<String>("Project_Code")))
.GroupBy(x =>
new
{
Month = x.Field<String>("Month"),
ProjectCode = x.Field<String>("Project_Code"),
//change designation columns into row data and then group on it
//Designation =
}
);
//.Select(p =>
// new
// {
// Month= p.d
// }
// );`
Ich würde empfehlen, Power Query zu verwenden, um Ihre Daten zu entfernen - viel einfacher! –
Hallo Charles. Ich habe mich gefragt, ob wir das mit Hilfe von Lambda-Ausdrücken tun könnten. Power Query ist etwas, das ich zuerst erkunden müsste. –