何为 C# 中的 rvalue 和 lvalue?


以下是 C# 中的表达式类型 −

  • lvalue − 可以作为赋值左端或右端的表达式。

  • rvalue − 可以位于赋值右端(但不能为左端)的表达式。

变量为 lvalue,因此可以出现在赋值的左端。数字字面量为 rvalue,因此不能被赋值且不能出现在左端。

以下为有效的 C# 语句 −

int a = 100:

更新于: 2020-6-21

827 次查看

开启你的 职业

通过完成课程取得认证

开始
广告