gpt4 book ai didi

c# - if else语句的写法

转载 作者:太空宇宙 更新时间:2023-11-03 19:26:58 25 4
gpt4 key购买 nike

if-else 语句可以使用三元运算符编写,例如

output = (val>val2) ? "Condition is true" : "Condition is false";

现在考虑

if(condition1){
//do something
}else if(condition2){
//do something
}else if(condition3){
//do something
}

如何使用三元运算符编写上述代码?

最佳答案

output = (condition1) ? 
"First Case" : ((condition2) ?
"Second Case" : ( (condition3) ?
"Third Case") : (...));

但请记住,如果条件的数量超过 3 个,这将是一场维护噩梦。

关于c# - if else语句的写法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7899497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com