linqでは、匿名のselect変数内で変数をインクリメントすることは可能ですか?私は、インデックス(i)で係数を取得したいC#linqインクリメント変数を匿名で選択
int[] coefficients = { 1, 2, 3, };
int i = 0;
var verbalResult =
from fq in finishedQuizzes
from vq in fq.Quiz.VerbalQuizes
group vq by vq.Question.ExamTagId into r
select new
{
Tag = r.First().Question.ExamTag.Name,
CorrectAnswerCount = r.Sum(e => e.ISMovedAnswerCorrect ? 1 : 0),
questionCount = r.Count(),
coefficient = coefficients[i],
i++
};
:
は、例えば、これは私のコードです。このような変数i
を増やすことはできますか?
は、あなたがそれを試してみましたか? –
'i = verbalResult.Count()'だけではないのはなぜですか? – Rob
しかし、私はインデックスで係数を動的に取得したい – user3857731