1. 1.
    0
    i=5;
    i=i--;

    i en sonda hangi değeri alır? mantık hatası var lan bunda çok garip yanlız.
    ···
  2. 2.
    0
    upupupup
    ···
  3. 3.
    0
    @2 değil işte çok saçma amk
    ···
  4. 4.
    0
    upupupupu
    ···
  5. 5.
    0
    upupupupu
    ···
  6. 6.
    0
    upupupup yok mu lan bana bunu açıöklayın amk neden 4 olmuyor
    ···
  7. 7.
    0
    @12 çıktı ver
    ···
  8. 8.
    0
    hadi lan
    ···
  9. 9.
    0
    her ne gibimse

    çıktı 5 beyler ama 4 olması gerekiyor ya çok garip amk.
    ···
  10. 10.
    0
    @21 ulan öküz bi derle bakayım kodu sonuç olarak ne vercek 4 olması lazm tabi ama 5 veriyor
    ···
  11. 11.
    0
    @23 java + c# denedim 5 vriyor
    ···
  12. 12.
    0
    27 ya biliyorum da böyle bir kullanımda 4 vermesi gerekiyor ama vermiyor işte bug mı var ne var çözemedim

    a=a-1

    a-- olarak düşünülebilir

    ama a = a--; gibi bir kullanımda olmuyor.

    galiba kütüphane de değer atama fonksiyonunda yazılım hatası olmalı souçta a yı 1 indirdik ve a ya atadık. 4 olmalı ama 5.

    sanki 2 tane a varmış gibi arkaplanda biri sanal biri gerçek.

    neyse artık
    ···
  13. 13.
    0
    @28 tamamkına gerek yok pampa.

    aynı kod bloğu içinde aynı methodun içinde düşün arka arkaya.

    al gene yazayım

    int a =5;
    a=a--;

    aynı yerde tanımlı
    ···
  14. 14.
    0
    @35

    int a = 5;
    a = a--;

    Console. WriteLine(a);

    şunun çıktısı sence ne olmalı 4 olması gerekiyor diye düşünüyorum? ama 5 neden 5
    ···
  15. 15.
    0
    @38 galiba burda fazla sorgulamaamak gerekiyor. neyse artık
    ···