C# dilinde karşılaştırma operatörleri, iki değeri karşılaştırmak ve bu karşılaştırmanın sonucunda doğru (true
) ya da yanlış (false
) bir değer döndürmek için kullanılır. Bu operatörler genellikle if
ve switch
gibi kontrol yapılarında kullanılarak programın akışını belirler.
C# dilinde kullanılan temel karşılaştırma operatörleri şunlardır:
Aşağıda, her bir karşılaştırma operatörüne dair örnekler verilmiştir:
using System; class Program { static void Main() { int a = 10; int b = 10; if (a == b) { Console.WriteLine("a ve b eşittir."); } else { Console.WriteLine("a ve b eşit değildir."); } } }
using System; class Program { static void Main() { int x = 5; int y = 3; if (x != y) { Console.WriteLine("x ve y eşit değildir."); } else { Console.WriteLine("x ve y eşittir."); } } }
using System; class Program { static void Main() { int num1 = 15; int num2 = 10; if (num1 > num2) { Console.WriteLine("num1, num2'den büyüktür."); } } }
using System; class Program { static void Main() { int num1 = 8; int num2 = 20; if (num1 < num2) { Console.WriteLine("num1, num2'den küçüktür."); } } }
using System; class Program { static void Main() { int x = 30; int y = 30; if (x >= y) { Console.WriteLine("x, y'ye büyük veya eşittir."); } } }
using System; class Program { static void Main() { int a = 7; int b = 10; if (a <= b) { Console.WriteLine("a, b'den küçük veya eşittir."); } } }
if-else
, switch
) karar alma mekanizmalarını oluşturmak.while
, for
).C# karşılaştırma operatörleri, iki değeri karşılaştırarak doğru veya yanlış sonucuna ulaşmamızı sağlar. Bu operatörler sayesinde program akışını yönlendirebilir ve doğru kararlar almasını sağlayabilirsiniz. Karşılaştırma operatörlerini etkin bir şekilde kullanarak, kodlarınızı daha dinamik ve güçlü hale getirebilirsiniz.