Я работаю программистом уже несколько лет, но я
новичок в LINQ и C #, так что простите, если мой вопрос звучит
особенно глупо.
Я надеюсь, что кто-то сможетНаправь меня в правильном
направлении.Моя задача состоит в том, чтобы придумать возможность формировать динамическую множественную группу
по запросу linq в сценарии ac #, используя
общий список в качестве источника.
Например, скажем, у меня есть списоксодержащий несколько элементов со следующей структурой
:
FieldChar1 - character
FieldChar2 - character
FieldChar3 - character
FieldNum1 - numeric
FieldNum2 - numeric
В двух словах, я хочу иметь возможность создать запрос LINQ, который
будет суммировать FieldNum1 и FieldNum2, сгруппированные по любому, двум или
все три поля FieldChar, которые будут определены во время выполнения
в зависимости от требований пользователей, а также выбора полей FieldChar в одном запросе.
У меня есть файл dynamic.cs, которыйВ него включен метод расширения GroupByMany, но я должен признать, что я действительно не уверен, как их использовать.Я могу получить желаемые результаты, если использую запрос с жестко запрограммированной группой по запросам, но не динамически.
Извиняюсь за любую ошибочную номенклатуру, я новичок в этом языке, но любые советы будут приветствоваться.
Большое спасибо
Алекс