Linqをdatatableクエリに従えば、エラーが発生します。特定のキャストは無効です。
decimal[] temp = dt.AsEnumerable()
.Select(r => new
{
totLen = r.Field<decimal>("Quantity")
* (r.Field<decimal>("Breath")
* r.Field<decimal>("Length"))
})
.Cast<decimal>()
.ToArray();
誰かが私に理由を提案できますか?