diff --git a/snippets/csharp/language-reference/operators/GreaterAndLessOperatorsExamples.cs b/snippets/csharp/language-reference/operators/GreaterAndLessOperatorsExamples.cs index 4c7171dce5e..ed706dfd053 100644 --- a/snippets/csharp/language-reference/operators/GreaterAndLessOperatorsExamples.cs +++ b/snippets/csharp/language-reference/operators/GreaterAndLessOperatorsExamples.cs @@ -22,6 +22,9 @@ private static void Greater() Console.WriteLine(7.0 > 5.1); // output: True Console.WriteLine(5.1 > 5.1); // output: False Console.WriteLine(0.0 > 5.1); // output: False + + Console.WriteLine(double.NaN > 5.1); // output: False + Console.WriteLine(double.NaN <= 5.1); // output: False // } @@ -31,6 +34,9 @@ private static void Less() Console.WriteLine(7.0 < 5.1); // output: False Console.WriteLine(5.1 < 5.1); // output: False Console.WriteLine(0.0 < 5.1); // output: True + + Console.WriteLine(double.NaN < 5.1); // output: False + Console.WriteLine(double.NaN >= 5.1); // output: False // } @@ -40,6 +46,9 @@ private static void GreaterOrEqual() Console.WriteLine(7.0 >= 5.1); // output: True Console.WriteLine(5.1 >= 5.1); // output: True Console.WriteLine(0.0 >= 5.1); // output: False + + Console.WriteLine(double.NaN < 5.1); // output: False + Console.WriteLine(double.NaN >= 5.1); // output: False // } @@ -49,6 +58,9 @@ private static void LessOrEqual() Console.WriteLine(7.0 <= 5.1); // output: False Console.WriteLine(5.1 <= 5.1); // output: True Console.WriteLine(0.0 <= 5.1); // output: True + + Console.WriteLine(double.NaN > 5.1); // output: False + Console.WriteLine(double.NaN <= 5.1); // output: False // } }