Как можно использовать динамические столбцы в linq? - PullRequest
0 голосов
/ 31 января 2019

как я могу использовать динамические столбцы вместо этого запроса

id = row.Field<int>("id") ,
rec_date = row.Field<string>("rec_date")

var result = from row in dt.AsEnumerable()
             group row by new
             {
                 id = row.Field<int>("id") ,
                 rec_date = row.Field<string>("rec_date")
             } into section1
             select new
             {
                 section1.Key.id,
                 section1.Key.rec_date,
                 children = from l2 in section1
                            select new
                            {
                                tax_rate = l2.Field<string>("tax_rate"),
                                tax_amount = l2.Field<string>("tax_amount")
                            }

             };

var jsonString = JsonConvert.SerializeObject(result);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...