需要帮助,我是新程序员,我希望IEnumerable为小数,thanx !!更新库存是OrderdMaterials表中的一个字段
partial void Quantity_Compute(ref decimal result)
{
// Set result to the desired field value
if (OrderdMaterialsCollection != null)
{
var myMat = OrderdMaterialsCollection.Select(a => a.UpdatedStock);
result = myMat;
}
}
答案 0 :(得分:4)
Select()
方法会在您的案例中返回IEnumerable
decimal
。这意味着它可以不止一个decimal
。如果您只想拥有第一个,或者您知道只有一个可以使用First()
。在这里,您可以阅读First上的更多内容。
/*IEnumerable<decimal>*/
var myMat = OrderdMaterialsCollection.Select(a => a.UpdatedStock);
result = myMat.First();