ObservableColection totalsCol があり、指定された ID と一致する ID を持つオブジェクトを取得したいと考えています。私は次のようにコーディングしました:
IEnumerable<Totals> ie = totalsCol.Where(a => a.IdCTS == ct1.TOR_Id);
if (ie.Count() > 1)
{
// Update the TotalCts of Totals object
ie.ElementAt(0).TotalCTS = ct1.TotalCts;
CalculateTotalsPercent();
}
私は ie.count を null として取得します。一方、3つのレコードがあります。そしてデバッグでは、ベースのソースの下にそれを見ることができます。
ここでどこが間違っていますか? ie.ElementAt で値を更新する方法は、totalsCol observableCollection の変更を反映すると信じています。
親切に私を助けてください。