相关疑难解决方法(0)

如何转换if,否则如果逻辑成三元运算符?

我只是想知道这是否可能,因为我开始使用三元运算符来减少代码行,我很喜欢它.

if (x==y)
{
    z += x;
} else if (x==z)
{
    z += y;
} else {
   z += 1;
}
Run Code Online (Sandbox Code Playgroud)

如果只有一个if语句,我现在可以这样做:

z = x == y ? z += x : z += 1;
Run Code Online (Sandbox Code Playgroud)

c# ternary-operator

12
推荐指数
3
解决办法
3万
查看次数

标签 统计

c# ×1

ternary-operator ×1