[c#] 보간 문자열에서 삼항 연산자를 사용하는 방법?



Answers

Question

이 코드가 컴파일되지 않는 이유에 대해 혼란 스럽습니다.

var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";

만약 내가 그것을 분할, 잘 작동합니다 :

var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";



Links