gpt4 book ai didi

c# - 如何使用符号 +=、*=、-=

转载 作者:太空狗 更新时间:2023-10-29 17:30:16 25 4
gpt4 key购买 nike

这些操作数可能很简单,但很难找到明确和完整的解释,这促使我提出问题。包含操作数后跟等号的字符组合是什么(例如 *=、-=、+= 等),它们的作用是什么以及它们有什么用(尤其是与非数字字段有关)?

示例和定义将不胜感激。

谢谢

最佳答案

它们通常被广泛地解释为:

x += y    ===    x = x + y

(等您选择的运营商)

但是;某些语言允许您拥有定制的 += 运算符*,或者在某些情况下可能会对其进行不同的解释;例如,在 C# 事件中,+= 和 -= 分别表示“通过添加访问器订阅”和“通过删除访问器取消订阅”。

通常它们只是节省空间,但在某些情况下可能存在语义差异。


*=我的意思是:与 + 运算符和赋值非常不同

关于c# - 如何使用符号 +=、*=、-=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3345412/

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