У меня этот сценарий ниже в моем классе.Условия внутри класса C#
aggrgt.Add(new PlainBrgDataSummaryChartAggrgt
{
label = m.label,
goal = m.goal,
groupCode = m.groupCode,
groupValue1 = m.groupValue1,
graphSwitch = m.graphSwitch,
orderByAsc = m.orderByAsc,
metricID = m.metricID,
scoreWk1 = metricscoreWk1.metricScore1,
});
Состояние я хочу, если metricscoreWk1 is null, scoreWk1 = metricscoreWk1.metricScore1 is eliminated
.
Это запрос определяется вар. вар metricscoreWk1 = dataSet.Tables [ "DataBridge"] .AsEnumerable() .где (а => Convert.ToDateTime (а [ "reportingDate"]. ToString())> = startOfWeek1 && Convert.ToDateTime (а [ "reportingDate"]. ToString()) 1) .Select (д => новый PlainBrgDataSummaryChartAggrgt { metricScore12 = d.Sum (а => a.Field («n12»))/d.Sum (a => a.Field («d12»)) } ) .FirstOrDefault(); –