C#でどの三項演算子は、最も人気のある、ほとんど使用されていますか? [閉まっている]
-
16-09-2019 - |
質問
C#での三項演算子は、最も人気があり、主に使用される?
解決
、時には三項演算子として知られている演算子は、実際には、のの条件演算子という名前が付けられます。それは、フォームのです。
A ? B : C
ここで、Aは、ブール式であり、BおよびCは、同じタイプの、又はBの種類が暗黙その逆のC型に変換、またはすることができるようなタイプのいずれかの式である。
まずAが評価されます。結果はtrue
であるならば、Bは、結果を提供するために評価されます。それ以外の場合はCが結果を提供するために評価されます。
他のヒント
それは短く、より読みやすいコードにつながるので、それは人気があります。この単純な例を考えてみます:
int daysInYear = isLeapYear ? 366 : 365;
の代わりに
if(isLeapYear) {
daysInYear = 366;
} else {
daysInYear = 365;
}
所属していません StackOverflow