2 개의 모음집이 있습니다. jobgrade 당 급여를 포함하는 사전 (Dictionary<string, double>
) 및 규칙 (List<jobgradeRule>
)LINQ 사전 2 개로 값 계산
나는 규칙에 따라 값을 두 목록을 통해 반복하고 계산할 포함 된 어떤 개체의 목록은
규칙은 *
을 가질 수 있습니다 급여 사전에있는 모든 직급이 영향을 받는다는 것을 의미하는 직급.
foreach (var item in salariesPerJobGrade)
foreach (var ritem in attr)
{
if (item.JOB_GRADE_CD == ritem.JOB_GRADE_CD || ritem.JOB_GRADE_CD == "*")
attrAmount += item.Value * ritem.RULE_VALUE;
}
이는 LINQ 문에서 할 수 있나요?
나는이 대답을 좋아한다. 이것이 Machine Learning의 대답보다 성능면에서 이점이 있습니까? – Jaques
그들은 꽤 평등해야합니다. – MarcinJuraszek