Hey guys,
I was wondering what happens when a program processes an if-structure with multiple conditions. I have an idea, but i'm not sure about it. I'll give an example :
List<string> myTestList = null;
if (myTestList != null && myTestList.Count > 0)
{
//process
}
The list is null. When processing the if, will it go from left to right exiting the if as soon as one condition is false?
I've tried it and seems to throw no errors, so i assume the above explains it, but i'm not sure.
Thanks in advance.