Core C#

Relational Operators

This C# program demonstrates how relational operators are used.

Program.cs

using System;

namespace XoaX {
    class Program {
        static void Main(string[] args) {
            double dX = 1.2;
            double dY = 3.7;
            Console.WriteLine("({0} == {1}) = " + (dX == dY) +
                "  ({0} == {0}) = " + (dX == dX) +
                "  ({1} == {0}) = " + (dY == dX), dX, dY);
            Console.WriteLine("({0} != {1}) = " + (dX != dY) +
                "  ({0} != {0}) = " + (dX != dX) +
                "  ({1} != {0}) = " + (dY != dX), dX, dY);
            Console.WriteLine("({0} <= {1}) = " + (dX <= dY) +
                "  ({0} <= {0}) = " + (dX <= dX) +
                "  ({1} <= {0}) = " + (dY <= dX), dX, dY);
            Console.WriteLine("({0} >= {1}) = " + (dX >= dY) +
                "  ({0} >= {0}) = " + (dX >= dX) +
                "  ({1} >= {0}) = " + (dY >= dX), dX, dY);
            Console.WriteLine("({0} < {1}) = " + (dX < dY) +
                "  ({0} < {0}) = " + (dX < dX) +
                "  ({1} < {0}) = " + (dY < dX), dX, dY);
            Console.WriteLine("({0} > {1}) = " + (dX > dY) +
                "  ({0} > {0}) = " + (dX > dX) +
                "  ({1} > {0}) = " + (dY > dX), dX, dY);
        }
    }
}
 

Output

(1.2 == 3.7) = False  (1.2 == 1.2) = True  (3.7 == 1.2) = False
(1.2 != 3.7) = True  (1.2 != 1.2) = False  (3.7 != 1.2) = True
(1.2 <= 3.7) = True  (1.2 <= 1.2) = True  (3.7 <= 1.2) = False
(1.2 >= 3.7) = False  (1.2 >= 1.2) = True  (3.7 >= 1.2) = True
(1.2 < 3.7) = True  (1.2 < 1.2) = False  (3.7 < 1.2) = False
(1.2 > 3.7) = False  (1.2 > 1.2) = False  (3.7 > 1.2) = True
Press any key to continue . . .
 
 

© 2007–2024 XoaX.net LLC. All rights reserved.