私はこのデータテーブルを持っています:
また、各 Column の合計を保持する必要がある 2 つのプロパティを含むクラスもあります。
class MyClass
{
public decimal CatSum {get;set;}
public decimal DogSum {get;set;}
}
私は現在、次の方法でこれらの小道具を埋めています:
myClass.CatSum = dt.AsEnumerable().Sum(r => r["Cat"].ToDecimalOrZero());
myClass.DogSum = dt.AsEnumerable().Sum(r => r["Dog"].ToDecimalOrZero())
これらの小道具を1つのlinqクエリで埋める(またはそれらの小道具で新しいクラスを作成する)方法はありますか?(ここには groupby フィールドはありません)
;