Как динамически манипулировать запросами linq
Это мой код:
var ddt1 = dt.AsEnumerable() .GroupBy(r => r.Field<int>("ChartId")) .Select(g => new { ChartId = g.Key, SumData = g.Sum(r => r.Field<int>("YAxisData")) }) .ToList();
Я хочу сделать что-то вроде этого:
string funcVariable=" .GroupBy(r => r.Field<int>("ChartId")) .Select(g => new { ChartId = g.Key, SumData = g.Sum(r => r.Field<int>("YAxisData")) })" var ddt1 = dt.AsEnumerable() funcVariable .ToList();
Пожалуйста, предложите
Что я уже пробовал:
если я использую переменную, то переменная tolist рассматривается как символы для списка, который не является правильным. Пожалуйста, предложите правильный путь.
Karthik_Mahalingam
Это невозможно.
Prateek Dalbehera
Я не думал о такой, но хорошей идее, как "выполнить", используемой в sql server для динамических sql-запросов. На данный момент он не поддерживается. MS должна начать исследовать его!!!!