troubleshooting Question

Why am I getting a logical operator error?

Avatar of lapucca
lapucca asked on
C#.NET Programming
19 Comments3 Solutions108 ViewsLast Modified:
if ((result <0) && !prevEnabled)

Here result is int type, and preEnabled is a bool? type.  I get error in VS with red underline, "Operator && cannot be applied to operands of type bool and bool?"

How code it so I can test result is less than zero and prevEnabled is false?

This is so odd that I can't do this .  Feels like I'm loosing my head with this error.
ASKER CERTIFIED SOLUTION
AndyAinscow
Freelance programmer / Consultant

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 3 Answers and 19 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 3 Answers and 19 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros