1
A
回答
6
您应该添加()
由于字符串可以包含使用:
格式:
string heading = $"Weight in {(imperial ? "lbs" : "kg")}";
5
插值字符串可以包含格式它从变量名用冒号分隔定义。
string formatted = $"{foo:c5}"; // 5 decimal places
由于条件运算符(?:
)也使用一个冒号,你必须使用括号,以明确的,你不想要的格式说明符编译器:
string heading = $"Weight in {(imperial?"lbs":"kg")}";
+1
正确的解释,+1 –
+0
现在我明白了。谢谢! – Volker
相关问题
- 1. 如何在字符串的字符串处插入字符串?
- 2. 如何使用字符串插值和逐字字符串一起创建一个JSON字符串文字
- 3. 在字符串中插入字符串
- 4. 如何在Groovy多行字符串中使用字符串插值?
- 5. 如何在C#中表示(字符串,字符串[],字符串[])#
- 6. 如何将字符串文字转换为字符串值
- 7. 如何用文件中的字符串替换字符串中的字符串
- 8. ASP - 如何在长字符串中插入字符串变量?
- 9. 如何在另一个字符串中插入字符串?
- 10. 如何在输出字符串流中插入字符串
- 11. 在字符串中插入字符(Swift)
- 12. 如何在Perl字符串中手动插入字符串转义字符?
- 13. 如何在C++中使用字符串和字符串指针
- 14. 如何在字符串中使用php查找字符串
- 15. 使用bactic操作符创建的字符串中的angular2-字符串插值
- 16. 如何在文件路径中使用字符串或字符串的子串
- 17. 如何使用Go在另一个字符串中插入字符串lang
- 18. 字符串插值和字符串串联之间的区别
- 19. 如何在C#6中使用带字符串插值的转义字符?
- 20. 如何替换字符串值字符?
- 21. 在内插字符串中插入格式字符串
- 22. 字符串::在插入串
- 23. LESS字符串插值
- 24. URL和字符串插值
- 25. 角 - 插值字符串HTML
- 26. c# - 字符串插值
- 27. 字符串插值误差
- 28. bash:字符串插值
- 29. PegKit字符串插值
- 30. C字符串插值
真奇怪。仍然有效。非常感谢! – Volker