Мне очень сложно создать порядковый номер для моего списка, используя Linq Select.Как можно сгенерировать порядковый номер внутри LINQ?
Я попытался использовать обычную переменную i, а затем увеличил ее, но она не работает.
var grouped = (from x in jOMACDetails
group x by new { x.MAWorkCode, x.ConstructionNumber } into g
let f = g.First()
select new UtilityReceivingReportDetailEntity
{
DefaultAccountCode = string.IsNullOrWhiteSpace(f.AccountTitleCode) ? f.AccountTitleName.Trim() : f.AccountTitleCode.Trim(),
CompanyID = CurrentContext.CurrentCompanyID,
RRNumber = socnumber.Trim(),
RRSequenceNumber = (short)???, // <---- Here is the container the I need to be sequence
//...............
}).AsEnumerable();
Может кто-нибудь мне помочь? Заранее спасибо
Просьба указать код для класса _UtilityReceivingReportDetailEntity_ Каков тип данных для RRSequenceNumber? – Steve
Какая последовательность? Любой пример немного очистит ваш вопрос. –
короткое @Steve – qwerzxcxyz