C # 6 보간 된 문자열을 사용하여 double 형식을 지정하는 방법은 무엇입니까?


83

string같은 변수 를 포함하는 메시지에 보간 된 문자열을 사용했습니다 $"{EmployeeName}, {Department}". 이제 형식화 된 .NET Framework를 표시하기 위해 보간 된 문자열을 사용하고 싶습니다 double.

var aNumberAsString = aDoubleValue.ToString("0.####");

보간 된 문자열로 어떻게 쓸 수 있습니까? 같은 것$"{aDoubleValue} ...."


1
참고 : 문자열 보간은 현재 문화권을 사용합니다. 민감하지 않은 보간의 경우 System.FormattableString :에서 Invariant를 사용할 수 있습니다 Invariant($"at {num}"). 참조 stackoverflow.com/questions/33203261/...
악마는 SE 생각 ANeves을

답변:



20

변수 뒤의 콜론은 형식을 지정합니다.

Console.Write($"{aDoubleValue:0.####}");
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.