前端之家收集整理的这篇文章主要介绍了
c# – 如何使用条件运算符编写多个语句,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写条件运算符代替if else.但我的情况我有多个陈述如下
if (condition)
{
statement 1;
statement 2;
}
else
{
statement 3;
statement 4;
}
我怎么能用条件运算符写它?并且:
条件运算符用于评估替代表达式,而不是
调用替代语句.
如果您的两组语句在逻辑上具有相同的结果类型,则可以重构以将每个语句放在单独的方法中:
var result = condition ? Method1() : Method2();
但如果他们在逻辑上更多地关注副作用而不是评估结果,我会使用if块代替.
原文链接:https://www.f2er.com/csharp/98750.html