【发布时间】:2019-01-18 17:32:40
【问题描述】:
我有一个简单的变量赋值,例如:
var color = order == "PO" ? Color.LightGreen : Color.LightBlue;
我的问题是,是否可以添加另一个条件来执行三重条件,例如:
var color = order == "PO" ? Color.LightGreen : "SO" ? Color.Lavender : Color.LightBlue;
所以我想说,如果订单等于“PO”,则返回 LightGreen,如果是“SO”,则返回 Lavender,如果两者不同,则返回 LightBlue。我怎样才能做到这一点?问候
【问题讨论】:
-
我会说在 3 个以上的参数中,转向 switch 案例的理由开始急剧增长
标签: c#