Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Rvalue và Lvalue trong C#

Hai loại biểu thức trong C#:

  • lvalue – Biểu thức có thể đứng vế trái hoặc vế phải của phép gán.

  • rvalue – Biểu thức chỉ đứng vế phải, không thể đứng vế trái phép gán.

Biến là lvalue -> có thể đứng vế trái gán. Hằng số số học là rvalue -> không thể gán, không đứng vế trái.

Câu lệnh C# hợp lệ:

int a = 100;