C# - C Sharp: Phép gán và gán rút gọn
Giải phóng thời gian, khai phóng năng lực
Phép gán
Ký hiệu: =
Phép Gán (Assignment) dùng để gán giá trị cho một biến.
Quy tắc gán: Gán vế phải cho vế trái. Cụ thể:
Tên_biến = Giá_trị;
Giá_trị ở đây có thể là một hằng giá trị, giá trị của một biến, giá trị của một biểu thức hoặc giá trị trả về của một lời gọi hàm.
Lưu ý:
+ Giá_trị phải có cùng kiểu hoặc có kiểu thấp hơn Tên_biến.
+ Vế trái phép gán (Tên_biến) chỉ có thể là một biến.
Ví dụ:
int n = 5;
float m;
m = 10; //gán hằng số nguyên cho biến
m = 1.5F; //gán hằng số thực cho biến
m = n; //gán giá trị chứa trong biến n cho m (gán được vì n có kiểu thấp hơn kiểu của m)
m = 10 + 5; //gán giá trị của biểu thức cho biến (m sẽ nhận giá trị 15)
m = TinhTong(); //gán giá trị trả về của hàm cho biến
Gán rút gọn:
Giả sử ta có hai biến n = 5 và m = 10.
Khi đó, nếu có phép toán sau xảy ra:
n = n + m; //n = 15
, thì bạn có thể viết ngắn gọn hơn như sau:
n += m; //n = 15
Tương tự, ta cũng có:
n -= m; //n = n - m;
n *= m; //n = n * m;
n /= m; //n = n / m;
n %= m; //n = n % m;
...
Giải phóng thời gian, khai phóng năng lực