C# ta kullanılan Operatörler
Uygulama geliştirirken sadece classları, değişkenleri, metotları ya da önceden tanımlı özel kelimeleri kullanmayız.En az onlar kadar sık kullandığımız bir başka şey ise operatörlerdir. Bunlar veri atama, işlem gerçekleştirme, mantıksal sorgulamalar yapma gibi durumlarda kullanılır.Operatörlerin etki ettiği değişken yada sabitlere operand denir. Şimdi sırasıyla bu operatörleri görelim.
Aritmetik (Matematiksel) Operatörler
Bunlar toplama çıkarma bölme gibi matematiksel işlemleri belirtmek için kullanılan karakterlerdir. (+) toplama işlemi için kullanılırken (-) çıkarma işlemlerinde kullanılır.(*) çarpma için gerekliyken (/) bölme işlemini gerçekleştirir. Mod alma işlemi( bölümden kalanı bulma) için (%) operatörü kullanılır.
(--) ve (++) operatörleri ise önündeki değeri artırmak yada azaltmak için kullanılır.
Atama Operatörleri
Sağdaki değeri soldaki değişkene atamak için (=) kullanılır. Bu atama sırasında matematiksel operatörler de kullanılabilir. Sağdaki değeri soldaki değerle toplayıp sonucu yine soldaki değere atamak için (+=) kullanılır. Benzer kullanım (-=),(*=),(/=),(%=) için de geçerlidir.
Karşılaştırma (Koşul ) Operatörleri
Bu operatörler mantıksal karşılaştırmalar için kullanılır. Bunlar; (>) büyüktür, (<) küçüktür, (>=) büyük eşit,(<=) küçük eşit olarak kullanılırken, (==) eşittir, (!=) eşit değil olarak algılanır.
As Operatörü
Diğer değişken türlerinden object’e ve objectten stringe çeviride kullanılır.Fakat çevrilecek objenin string kalıplarında(“ “içinde) yazılması gerekir.
Is Operatörü
Is operatörü bir karşılaştırma operatörü olarak sayılabilir. Bir değişkenin yada sabitin türünü teyit etmek için kullanılır. Eğer teyit gerçekleşirse true gerçekleşmezse false değeri döndürür.
Mantıksal Operatörler
Mantıksal operatörler “ve”, “veya” , “değil” gibi durumların kodlama esnasında kullanılmasına olanak sağlar. Ve için (&&), veya için (||), değil için (!) karakterleri kullanılır.
Bitsel Operatörler
Bitsel operatörler operandlarını binary olarak (İkilik sayı sisteminde,Örn 00000101) algılar ve işlemini buna göre gerçekleştirir.Bitsel ve için (&), bitsel veya için (|), bitsel özelveya için(^) , bitsel sağa kaydırma için(>>), bitsel sola kaydırma için (<<) kullanılır.
Ayrıca operatör olarak geçmeseler de yorum satırı operatörleri (//) ve (/* */)’dir. Programcının program kodları arasına bilgilendirme amaçlı notlar bırakabilmesini sağlar. Program çalışırken yorum satırları işlenmez… Detaylı bilgi için www.aribilgi.com
Hiç yorum yok:
Yorum Gönder