C# 中的右值和左值是什么?
以下是在 C# 中的表达式类型 -
左值 - 可以出现在赋值左右两侧的表达式都是左值。
右值 - 可以出现在赋值的右侧但不在左侧的表达式是右值。
变量是左值,因此它们可以出现在赋值的左侧。数字文字是右值,因此它们不能被赋值也无法出现在左侧。
这是一个有效的 C# 语句 -
int a = 100:
广告
以下是在 C# 中的表达式类型 -
左值 - 可以出现在赋值左右两侧的表达式都是左值。
右值 - 可以出现在赋值的右侧但不在左侧的表达式是右值。
变量是左值,因此它们可以出现在赋值的左侧。数字文字是右值,因此它们不能被赋值也无法出现在左侧。
这是一个有效的 C# 语句 -
int a = 100: