本文部分内容来源于书籍和网摘。

前缀形式是操作符在变量之前,例如++i;而后缀形式是指操作符在变量之后,例如i++。

C#智能地为前缀和后缀版本使用同一个操作符。

但是,后缀表达式的结果是表达式求值之前的操作数的值,即先获取操作数的值然后再对操作数进行自增操作。而获取操作数的值本身就是一种操作。因此,i++的优先级高于++i的优先级。

递增和递减操作符使用不同记号法时的不同优先级

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-12-26
  • 2021-08-08
  • 2022-12-23
  • 2021-06-22
  • 2022-12-23
猜你喜欢
  • 2021-12-09
  • 2021-09-07
  • 2022-12-23
  • 2021-10-09
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
相关资源
相似解决方案