Özel Amaçlı Operatörler
Bu operatörlerin genel bir amacı yoktur.
?: Operatörü (Ternary Operator):
C#’ ta 3 operand alan tek operatördür.
Kullanımı:
koşul ? doğru_değer : yanlış değer
() Operatörü (Tür Dönüştürme Operatörü):
Tür dönüştürme operatörüdür. Kullanımı:
(tür) ifade;
byte a = 3;
int b = int(a);
[] Operatörü(index Operatörü):
Bu operatörü dizilerde kullanıcaz o zaman tekrar bakarız. Geçelim…
+ ve – Operatörü (İşaret Operatörleri):
Bir değişkenin negatif veya pozitif olmasını sağlar.
uint a = 10;
int b = (int)-a;
b değişkeni a’nın negatifidir.
Ayrıca + operatörü iki string i birleştirmekte de kullanılır.
string a = “Cihan “;
string b = “Turgut”;
string c = a + b;
write ile yazdırırsak ekrana “Cihan Turgut” yazdıracaktır.
&, *, -> ve sizeof Operatörleri (Gösterici Operatörleri):
C ve C++’ ta kullanılan operatörlerdir. C#’ ta bunlara ihtiyaç duymuyoruz.
. Operatörü(Nokta Operatörü);
Bir sınıfın yapısına ulaşmak için kullanırız. Örneğin;
Console.Writeline();
New Operatörü:
New operatörü yeni bir nesne oluşturur.
bilgisayar b = new bilgisayar();
int c = new int(); // c değişkene varsayılan değer olan 0 atılır.
typeof Operatörü:
Herhangi bir türe ilişkin System.Type sınıfı türünden bir nesne üretir.
Filed under: CSharp
Leave a Reply
You must be logged in to post a comment.