How can if() evluate incorrectly in c#
I have a simple bit of logic.

int i =0;

if(i<0) {Whatever }

When I debug with VS I see i set to 0 BUT the if evaluates as false!!!

How can this be?
How can if() evluate incorrectly in c#
===

I have a simple bit of logic.

int i =0;

if(i<0) {Whatever }

When I debug with VS I see i set to 0 BUT the if evaluates as false!!!

How can this be?