I was wondering, what does exactly mean ! in the given expression :
bool myBool = AnyMethodThatReturnABoolean();
if(!myBool)
{
// Do whatever you want
}
I now that I'm already using it when I expect myBool to be false, but is it more complex ?
Does ! mean "== false" or "!= true"?