Toán tử tiền tố (Prefix)
Toán tử ++ dùng làm tiền tố, giá trị biến tăng 1 trước, rồi giá trị mới được trả về. Ngược với hậu tố. Tương tự cho --.
Ví dụ: ++a;
Ví dụ
using System;
class Program {
static void Main() {
int a, b;
a = 50;
Console.WriteLine(++a); // 51
b = a;
Console.WriteLine(a); // 51
Console.WriteLine(b); // 51
}
}
Kết quả
51 51 51
Toán tử hậu tố (Postfix)
Toán tử ++ dùng làm hậu tố, giá trị biến trả về trước rồi mới tăng 1. Tương tự --.
Ví dụ: a++;
Ví dụ
using System;
class Program {
static void Main() {
int a, b;
a = 10;
Console.WriteLine(a++); // 10
b = a;
Console.WriteLine(a); // 11
Console.WriteLine(b); // 11
}
}
Kết quả
10 11 11