[VB.NET Tips]赋值运算千万要注意
程序员文章站
2023-12-28 18:10:29
赋值运算符是一个语句,不能在表达式中使用,表达式中的等号表示相等而不是赋值。 上示例: 在这个例子中,第一条语句将5赋给x,第二条语句中,第一个等号是赋值。而第二个等号是相等。 因此该语句首先计算x是否等于5,然后把结果(True)赋给变量y。 这个一定要注意,不然的话,在代码可能会出现无法捕获的副 ......
赋值运算符是一个语句,不能在表达式中使用,表达式中的等号表示相等而不是赋值。
上示例:
dim x as integer dim y as object x = 5 y = x = 5 console.writeline(y) console.read()
在这个例子中,第一条语句将5赋给x,第二条语句中,第一个等号是赋值。而第二个等号是相等。
因此该语句首先计算x是否等于5,然后把结果(true)赋给变量y。
这个一定要注意,不然的话,在代码可能会出现无法捕获的副作用。
推荐阅读
-
[VB.NET Tips]赋值运算千万要注意
-
php foreach 使用&(与运算符)引用赋值要注意的问题_php技巧
-
[VB.NET Tips]赋值运算千万要注意
-
Java运算符:算数运算符、自增自减、赋值运算符、关系运算符、逻辑运算符、条件运算符、运算符优先级等Tips
-
php foreach 使用&(与运算符)引用赋值要注意的问题
-
php foreach 使用&(与运算符)引用赋值要注意的问题
-
php foreach 使用&(与运算符)引用赋值要注意的问题
-
php foreach 使用&(与运算符)引用赋值要注意的问题
-
outdoor research php foreach 使用&与运算符引用赋值要注意的问题
-
php foreach 使用&(与运算符)引用赋值要注意的问题