我需要这个:如果下面的格式化值为null,则显示N/A。否则,显示格式化值。它需要使用字符串插值。我尝试做类似嵌套插值的事情:
$"{$"({someValue:N0})" ?? "N/A" }"
字符串但结果只是空字符串。使用.NET 7。
yrdbyhpb1#
我相信你这里的问题是$"({someValue:N 0})”永远不会计算为null,因为{}外部的()。我在这里要做的是:第一个月这本质上是一个内联if/else语句,其中?之前的部分是条件,第一个字符串(:之前)是条件为真时得到的内容,第二个字符串是条件为假时得到的内容。
?
:
1条答案
按热度按时间yrdbyhpb1#
我相信你这里的问题是$"({someValue:N 0})”永远不会计算为null,因为{}外部的()。我在这里要做的是:
第一个月
这本质上是一个内联if/else语句,其中
?
之前的部分是条件,第一个字符串(:
之前)是条件为真时得到的内容,第二个字符串是条件为假时得到的内容。