Karşılaştırma Operatörler genelde koşul ifadelerinde karşılaştırma için kullanılırlar. C#da kullanılan ilişkisel operatörler aşağıdakilerdir.
| Operatör | Açıklama |
| == | Eşittir |
| != | Eşit Değildir |
| > | Büyüktür |
| < | Küçüktür |
| >= | Büyük Eşittir |
| <= | Küçük Eşittir |
Karşılaştırma Operatörler her zaman true veya false olmak üzere boolean bir değer döndürürler. Örnekle anlatmamız gerekirse;
| int sayi1 = 6, sayi2 = 4;
sayi1 == sayi2 //false; sayi1 != sayi2 //true; sayi1 > sayi2 //true; sayi1 < sayi2 //false; sayi1 >= sayi2 //true; sayi1 <= sayi2 //false; |
Karşılaştırma operatörler sadece birbiri ile uyumlu tipteki değişkenleri karşılaştırabilir. Bir boolean tipi ile integer tipindeki iki değişkeni karşılaştıramazsınız.
Etiketler: Karşılaştırma, Operatörleri
| Operatör | Açıklama |
| = | Basit eşitleme |
| += | Sağdaki Sayı ile topla sonra toplamı eşitle |
| -= | Sağdaki Sayı yı çıkar sonra sonucu eşitle |
| *= | Sağdaki Sayı ile çarp sonra toplamı eşitle |
| /= | Sağdaki Sayı ile böl sonra bölümü eşitle |
| %= | Sağdaki Sayı ile bölümünden kalanı bul sonra kalanı eşitle |
Etiketler: Atama, Atama Operatörleri, Operatörleri