我想在转义的花括号("{{"和"}}"之间构建具有格式化值的字符串.
我更喜欢使用格式字符串而不是ToString()方法来格式化值.
//Works fine but don't use composite format string
$"{{{Math.PI.ToString("n2")}}}" // return {3.14}
//Use composite format string but does not work
$"{{{Math.PI:n2}}} // return {n2}
//Use composite format string but does not work
$"{{{null:n2}}} // return {
//Use composite format string, work fine but I do not want extra space
$"{{{Math.PI:n2} }} // return {3.14 }
Run Code Online (Sandbox Code Playgroud)