Hi guys,
Consider this code
C#List<int>? list = null;
if (list?.Count > 0)
{
Console.WriteLine("Has elements");
}
else
{
Console.WriteLine("Has no elements");
}
when I do a "Reverse Conditional" on if statement, I end up with the code below but the result is wrong because it ignores null value.
C#List<int>? list = null;
if (list?.Count <= 0)
{
Console.WriteLine("Has no elements");
}
else
{
Console.WriteLine("Has elements");
}
Hi Miha,
Thank you for the code sample. I reproduced the issue. We will research it on our side and get back to you.