I tried to use the conditional operator inside an interpolated string, but because it has a colon in it, the compiler thinks that after the colon comes a format string.
$"test {foo ? "foo is true" : "foo is false"}";
How can I use this type of statement? The only thing that comes to my mind is something like this:
var fooString = foo ? "foo is true" : "foo is false";
$"test {fooString}";