C# vd programlama dillerinde tek başlarına herhangi bir anlam taşımayan ancak programın işleyişine katkı sunan karakter ya da karakter topluluklarına operatör denir. Kısaca operatör önceden tanımlanmış olan ve birtakım matematiksel veya mantıksal işlemleri gerçekleştirmek için kullanılan özel karakterlerdir.

Operatörler, operandlara etki ederler. Örneğin a+b ifadesinde a ve b birer operanddır.

x+y bu ifade operatör +, operandlar ise x ve y dir.

a++ bu ifade operatör ++, operand ise a dır.

 

Unutmayınız;

  • Operatörlerde öncelikli olarak parantez içleri yapılır. Örn. (11+33)*7 gibi bir tanımda önce toplama işlemini yapmak gerekir.
  • İç içe parantez mevcutsa öncelikli olarak en içteki parantezişleme alınır, sonra dıştaki parantezlere gidilir.

C# Operatörleri

















Birinci öncelikliler

x++, x–

Tek operand alan operatörler

+, -, !, ~, ++x, –x, (Tür)x

Çarpma ve bölme

*, /, %

Toplama ve çıkarma

+, –

Kaydırma operatörleri

<<, >>

İlişkisel ve tür testi operatörleri

<, >, <=, >=, is, as

Eşitlik operatörü




==, !=

Bitsel Ve (AND)

&

Bitsel Özel Veya (XOR)

^

Bitsel Veya (OR)

|

Mantıksal Ve

&&

Mantıksal Veya

||

Koşul operatörü

?:

Atama ve işlemli atama operatörleri

=, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |=

Oparetörler 3 e ayrılır

Unary Operatörler:Tek operanlar olan operatörler

Binary Operatörler:Üç operandı olan operatörler

Unary Operatörler : Tek operandı olan operatörlerdir.

(),[],++,–,!, trpeof

İnt i =10;

İ++//i değişkeninin değerini l arttırır

Operatörler konusuna ait bu yazıyı daha da geliştirerek ve örneklendirerek sizlerle paylaşacağız. Umarım faydalı bir yazı olmuştur.




Site Adresi:

Bir cevap yazın