C#의 어떤 삼여 사업자가 가장 인기 있고 주로 사용됩니까? [닫은
-
16-09-2019 - |
문제
C#의 어떤 삼여 사업자가 가장 인기 있고 주로 사용됩니까?
해결책
때때로 Ternary Operator로 알려진 운영자는 실제로 조건부 운영자. 그것은 형식입니다
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