16 Haziran 2013 Pazar

C# 3 Operant (Ternary Operatörünün kullanımı)

C #' ta 3 operand alan tek operatördür. Aslında basit ve kullanışlı bir operatördür ama genelde yazılımcılar alışık olmadıkları için kullanmazlar.

kosul ? dogru_deger : yanlis_deger şeklinde bir kullanımı vardır.
En basit anlatımı ile öğrencinin notu 60 dan büyükse geçti küçükse kaldı yazdırmak istiyor isek if ile kontrol yapısı kurmamıza hiç gerek yok. Ternary operatörünü kullanarak

int not = 80;
string durum = not < 60 ? "Geçtiniz" : "Kaldınız";

şeklinde kontrolümüzü yapabiliriz.

Hiç yorum yok: