등급이 [rating] [i] = j는 i 등급이 1이고, i가 1과 10 사이임을 의미합니다. 어떻게 평균 등급을 계산할 수 있습니까?Linq를 사용하여 C#의 평점 평균 계산하기
for (int i = 1; i <= 10;i++)
{
sum += i * ratings[i];
nr += ratings[i];
}
ratingAvg = sum/nr;
내가 ratings.Sum()/ratings.Count()
을 사용하는 경우, 내가 원하는 것을하지 않습니다. ratings.Sum(w => index_of_w_in_the_array * w.value).
정확히 내가 무엇을 찾고 있었습니까. 감사! – Adrian