C# - comparison operators example
The example below illustrates the usage of C# comparison operators: ==, !=, >, <, >=, <=.
using System; class MyProgram { static void Main(string[] args) { Console.WriteLine("10 == 10: "+ (10 == 10)); Console.WriteLine("10 != 10: "+ (10 != 10)); Console.WriteLine("10 < 20: "+ (10 < 20)); Console.WriteLine("10 > 20: "+ (10 > 20)); Console.WriteLine("10 <= 20: "+ (10 <= 20)); Console.WriteLine("10 >= 20: "+ (10 >= 20)); } }
The output of the above code will be:
10 == 10: True 10 != 10: False 10 < 20: True 10 > 20: False 10 <= 20: True 10 >= 20: False
These comparison operators generally return boolean results, which is very useful and can be used to construct conditional statement as shown in the example below:
using System; class MyProgram { static void range_func(int x){ //&& operator is used to combine conditions //returns true only when x >= 10 and x <= 25 if(x >= 10 && x <= 25) Console.WriteLine(x +" belongs to range [10, 25]."); else Console.WriteLine(x +" do not belongs to range [10, 25]."); } static void Main(string[] args) { range_func(15); range_func(25); range_func(50); } }
The output of the above code will be:
15 belongs to range [10, 25]. 25 belongs to range [10, 25]. 50 do not belongs to range [10, 25].
❮ C# - Operators