Başlık: Başlangıç

    Aritmetik Operatörleri

    OperatörAçıklamaÖrnek
    +Toplama
    A + B = 30
    Çıkartma
    A - B = -10
    *Çarpma
    A * B = 200
    /Bölme
    B / A = 2
    %Mod. Kalan değeri döndürür.
    B % A = 0
    ++Belirtilen değer kadar değişkeni artırır.
    A++ = 11
    Belirtilen değer kadar değişkeni azaltır.
    A-- = 9

    Karşılaştırma Operatörleri

    OperatörAçıklamaÖrnek
    ==Eşitse
    (A == B)
    !=Eşit değilse
    (A != B)
    >Büyükse
    (A > B)
    <Küçükse
    (A < B)
    >=Büyük eşitse
    (A >= B)
    <=Küçük eşitse
    (A <= B)

    Mantık Operatörleri

    OperatörAçıklamaÖrnek
    &&Ve
    (A && B)
    ||Veya
    (A || B)
    !Değilse
    !(A && B)

    Bitsel (Bitwise) Operatörleri

    pqp & qp | qp ^ q
    00000
    01011
    11110
    10011

    Diğer Operatörler

    OperatörAçıklamaÖrnek
    sizeof()Veri tipinin ölçüsünü (size) döner.
    sizeof(int), //4 döner.
    typeof()Sınıfın tipini döner.
    typeof(StreamReader);
    &Değişkenin adresini döndürür.
    &a; returns actual address of the variable.
    *İşaretleyiciden değişken tanımlar.
    *a; creates pointer named 'a' to a variable.
    ? :Koşul ifadesi
    If Condition is true ? Then value X : Otherwise value Y
    isBir nesnenin belirli bir türde olup olmadığını belirler.
    If( Ford is Car)  // checks if Ford is an object of the Car class.
    asAtama başarısız olursa bir istisna oluşturmadan yayın yapın.
    Object obj = new StringReader("Hello");
    StringReader r = obj as StringReader;