(C#) 연산자 우선순위(Operator precedence)
연산자 우선순위 여러 개의 연산자가 있는 식에서 우선 순위가 높은 연산자는 우선 순위가 낮은 연산자보다 먼저 계산됩니다. 예를 들어, 다음 식은 더하기 보다 곱하기가 먼저 연산됩니다. int a = 2 + 2 * 3; Console.WriteLine(a); // output: 8 괄호를 사용하여 연산 우선 순위의 계산 순서를 바꿀 수 있습니다. var a = (2 + 2) * 3; Console.WriteLine(a); // output: 12 다음 표는 우선 순위가 높은 것부터 시작하여 낮은 순서대로 연산자를 나열한 것입니다. 각 행의 연산자는 우선 순위가 같습니다. 연산자 범주 또는 이름 x.y, f(x), a[i], x?.y, x++, x--, x!, new, typeof, checked, unch..