gpt4 book ai didi

c# - 在 C# 中,+= 和 =+ 之间有什么区别吗?

转载 作者:太空狗 更新时间:2023-10-29 22:03:08 25 4
gpt4 key购买 nike

如果我去

variable1 =+ variable2
variable1 += variable2

我对变量 1 得到了相同的结果。

那有什么区别吗?

最佳答案

区别在于您的观察不正确,variable1 =+ variable2 没有将 variable2 添加到 variable1,而是将 variable1 设置为 variable2。该行是真的 variable1 = +variable2,或者只是variable1 = variable2

考虑这段代码

int a = 10;
int b = 20;

a =+ b;
a += b;

在这个过程结束时,a 等于 40。它被初始化为 10,b 被初始化为 20,a 被设置等于 b,然后 b 被添加到 a

关于c# - 在 C# 中,+= 和 =+ 之间有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3420701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com