link中三元运算符表达式和if表达式是一样的么?

link中三元运算符表达式和if表达式是一样的么?

Linq表达式只能使用三元判断表达式,而不能使用if,if只能用于Lambda Blocks

效果差不多,语法更简洁。