삼항 연산자는 C#의 조건 연산자입니다. 세 개의 인수를 사용하고 부울 표현식을 평가합니다.
예를 들어 -
y = (z == 1) ? 100 : 180;
위에서 첫 번째 피연산자가 true(1)로 평가되면 두 번째 피연산자가 평가됩니다. 첫 번째 피연산자가 false(0)로 평가되면 세 번째 피연산자가 평가됩니다.
다음은 예입니다 -
예시
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
int x, y;
x = 25;
y = (x == 25) ? 20 : 30;
Console.WriteLine("Value of x = {0}", y);
y = (x == 1) ? 50 : 90;
Console.WriteLine("Value of y = {0}", y);
Console.ReadLine();
}
}
} 위에서 우리는 삼항 연산자를 사용하는 두 가지 조건이 있습니다 -
y = (x == 25) ? 20 : 30; y = (x == 1) ? 50 : 90;