michael edmondson3,369 Points
Did you include the boolean expression to evaluate?
I know whats being asked but im not sure of the syntax of how to add it ive tried to few different ways but no luck
int value = -1; string textColor = null; (value < 0) : textColor = "red" ? textColor = "green";
Steven Parker177,563 Points
A ternary expression isn't intended to control statements like an "if" might, but instead returns one of two values. Also note that the "?" symbol comes after the test, and the ":" goes between the two values.
So a typical ternary expression in an assignment might look like this:
variable = (test condition) ? (value if true) : (value if false)
Give it another try, I'll bet you can do it now.