0

レコードが存在する場合はオブジェクトプロパティの1つを変更し、それ以外の場合は以前の状態のままにするようにlinqステートメントを書きたいと思います。

以下で私を修正してください、私はそれを形成することができませんか?

ButtonColor = (from yy in cn.OrderDressings 
               where yy.OrderID == this.OrderID && yy.OrderItemID == this.ProductID 
               select yy.IsApplied == true) ? ButtonColor.Green : ButtonColor.Red

を使用しようとしましたがFirstOrDefault.Any成功しませんでした。

4

1 に答える 1

2
ButtonColor = cn.OrderDressings
                .Any(x=>x.OrderID == OrderID &&
                        x.OrderItemID == ProductID) ? ButtonColor.Green : ButtonColor.Red;
于 2013-09-18T05:48:15.270 に答える