14 Ağustos 2014 Perşembe

Operatörler ve Sınıfları

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