Axapta x++;不同于++;x?

Axapta x++;不同于++;x?,axapta,x++,dynamics-ax-2012,Axapta,X++,Dynamics Ax 2012,我目前正在进行Dynamics AX 2012 X++开发者电子学习,对X++语言有一个文档中不明显的问题 在一个地方,它说x++和++x是完全相同的。然而,它也有这样一句话,其中谈到: 后缀运算符[]。(参数)expr++expr-- 一元运算符++expr--expr+expr-expr~ 除了运算符优先级,它们是等价的还是我误解了什么 或者++/--只在语句中使用,而不在表达式中使用,这一事实是否完全体现了这一切?根据X++文档。“++”运算符只能用作语句。此限制实际上胜过任何运算符优

我目前正在进行Dynamics AX 2012 X++开发者电子学习,对X++语言有一个文档中不明显的问题

在一个地方,它说
x++
++x
是完全相同的。然而,它也有这样一句话,其中谈到:

  • 后缀运算符[]。(参数)expr++expr--

  • 一元运算符++expr--expr+expr-expr~

  • 除了运算符优先级,它们是等价的还是我误解了什么


    或者++/--只在语句中使用,而不在表达式中使用,这一事实是否完全体现了这一切?

    根据X++文档。“++”运算符只能用作语句。此限制实际上胜过任何运算符优先规则。我的解释是,为了完整起见,“++”操作符包含在X++优先文档中