C# 三元表达式示例:x > 0 ? x + 1 : 5 的结果分析
在 C# 中,三元表达式 x > 0 ? x + 1 : 5 的运行结果是 3。
因为 x 的值为 2,大于 0,所以三元表达式的值为 x + 1,即 3。
三元表达式是一种简化的条件表达式,其语法为:
条件表达式 ? 值 1 : 值 2
如果条件表达式为真,则返回值 1;否则返回值 2。
在本例中,条件表达式 x > 0 为真,所以返回值为 x + 1,即 3。
原文地址: https://www.cveoy.top/t/topic/ooPu 著作权归作者所有。请勿转载和采集!