\[code\]var foo = context.FOOTABLE.FirstOrDefault(); var bar = foo != null ? foo.SomeBool : false;\[/code\]Resharper tells me to \[code\]Simplify conditional ternary expression\[/code\]. But I feel like a null check is necessary here, since \[code\]FirstOrDefault()\[/code\] can return null.So, who's wrong, me or Resharper?