Why can't I set a nullable int to null in a ternary if statement?
Posted
by Abe Miessler
on Stack Overflow
See other posts from Stack Overflow
or by Abe Miessler
Published on 2010-05-04T16:06:09Z
Indexed on
2010/05/04
16:08 UTC
Read the original article
Hit count: 227
The C# code below:
int? i;
i = (true ? null : 0);
gives me the error:
Type of conditional expression cannot be determined because there is no implicit conversion between '' and 'int'
Shouldn't this be valid? What am i missing here?
© Stack Overflow or respective owner