2017-02-27 2 views

답변

6

당신은 : 사용하여 서식을 포함 할 수 있습니다 인해 문자열로 ()을 추가해야합니다 :

string heading = $"Weight in {(imperial ? "lbs" : "kg")}"; 
+0

: 조건 연산자 (?:)도 콜론을 사용하기 때문에

string formatted = $"{foo:c5}"; // 5 decimal places 

, 당신은 당신이 형식 지정을 원하지 않는 컴파일러가 명확하게하기 위해 괄호를 사용합니다. 아직도, 작동합니다. 고맙습니다. – Volker

5

보간 문자열이 콜론으로 변수 이름 분리되어 정의 서식을 포함 할 수 있습니다. 이상하다

string heading = $"Weight in {(imperial?"lbs":"kg")}"; 
+1

정확한 설명, +1 –

+0

이제 알겠습니다. 감사! – Volker