Sonradan Artırma/Azaltma
Coddy'nin C# Journey'sinin Temeller bölümünün bir parçası — ders 18 / 69.
Artırma (++) ve Azaltma (--) operatörleri iki şekilde kullanılabilir:
Ön-artırma/azaltma (++x veya --x):
- Operatör değişkenden ÖNCE gelir
- Değer HEMEN değişir
Yeni değer ifadede kullanılır
int x = 5;
int y = ++x;
// x önce 6'ya artırılır, sonra y 6 olurSonradan artırma/azaltma (x++ veya x--):
- Operatör değişkenden SONRA gelir
- Önce orijinal değer kullanılır
Değer, ifadeden SONRA değişir
int x = 5;
int y = x++;
// y önce 5 olur, sonra x 6'ya artarBaşka bir örnek
sonradan artırma (post-increment):
int score = 5;
int res1 = score++;
// res1 5'tir
// score 6'dırön-artırma (pre-increment):
int score = 5;
int result2 = ++score;
// res 6'dır
// score 6'dırKopya kağıdı
Artırma (++) ve Azaltma (--) operatörleri iki şekilde kullanılabilir:
Ön-artırma/azaltma (++x veya --x):
- Operatör değişkenden ÖNCE gelir
- Değer HEMEN değişir
- İfade içinde yeni değer kullanılır
int x = 5;
int y = ++x;
// önce x 6'ya artırılır, sonra y 6 olurSon-artırma/azaltma (x++ veya x--):
- Operatör değişkenden SONRA gelir
- Önce orijinal değer kullanılır
- Değer ifadeden SONRA değişir
int x = 5;
int y = x++;
// önce y 5 olur, sonra x 6'ya artarKendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik Kısayollar7Temel Girdi/Çıktı
Temel ÇıktıString InterpolationGirdi OkumaParseÖzet - 120'ye KadarÖzet - True veya False5Operatörler Bölüm 2
Karşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3