public static void Main()
bool? nullableBool = null;
if(nullableBool ?? false && alwaysTrue)
Console.WriteLine("1. nullableBool was null and somehow evaluated True even with ?? false");
Console.WriteLine("2. nullableBool was null and evaluated false by way of ?? false");
if(nullableBool ?? true && alwaysTrue)
Console.WriteLine("3. nullableBool was null and evaluated true by way of ?? true");
Console.WriteLine("4. nullableBool was null and somehow evaluated false even with ?? true");