C#6如何使用插值字符串格式化双精度格式?


79

我已经使用了C#6 incl的一些新功能。内插字符串,以简化用法(显示包含$“ {EmployeeName},{Department}”之类的字符串变量的消息)。

现在,我想使用插值字符串显示格式化的双精度值。

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

如何将其写为插值字符串?类似于$“ {aDoubleValue} ....”


1
注意:字符串插值使用当前区域性。对于不敏感的插值,可以使用System.FormattableString:中的Invariant Invariant($"at {num}")。见stackoverflow.com/questions/33203261/...
ANeves认为SE是邪恶的

Answers:



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.