Cộng, Trừ, Nhân, và Chia
C# mượn các kí hiệu toán tử từ thế giới toán học nơi nó có thể. Ví dụ, để cộng cùng với nhau 2
và 3 và lưu giữ kết quả của nó vào một biến trông như cái này:
int a = 2 + 3;
2+3 là một hoạt động, nhưng tất cả các hoạt động cũng là các biểu thức. Khi chương trình của chúng
ta chạy, nó sẽ lấy 2 giá trị và đánh giá chúng sử dụng hoạt động được liệt kê. Biểu thức này đánh
giá thành 5, cái là kết quả được đặt vào bộ nhớ của a.
Cùng thứ làm việc cho trừ:
int b = 5 – 2;
Số học giống cái này có thể được sử dụng trong bất cứ biểu thức nào, không chỉ khi khởi tạo một biến:
int a; // Declaring the variable a.
a = 9 – 2; // Assigning a value to a, using some math.
a = 3 + 3; // Another assignment.
int b = 3 + 1; // Declaring b and assigning a value to b all at once.
b = 1 + 2; // Assigning a second value to b.
Các toán tử không cần các giá trị literal, chúng có thể sử dụng bất cứ biểu thức nào. Ví dụ, code dưới
đây sử dụng các biểu thức phức tạp hơn cái chứa các biến:
int a = 1;
int b = a + 4;
int c = a – b;
Cái đó là quan trọng. Các toán tử và biểu thức cho phép chúng ta làm việc qua một vài quá
trình (đôi khi được gọi là thuật toán) để tính toán một kết quả cái chúng ta quan tâm, từng bước một. Các
biến có thể được cập nhật theo thời gian khi quá trình của chúng ta chạy.