Axapta X++;将关键字模拟为php';s自我/静态?

Axapta X++;将关键字模拟为php';s自我/静态?,axapta,dynamics-ax-2012,x++,Axapta,Dynamics Ax 2012,X++,在大多数语言中,都有隐式引用包含类的方法。在PHP中,它是self和static关键字。在C#中,这完全没有必要,因为您可以这样做: class Foo { static void A() { B(); } static void B() {} } 但在X++中,我似乎必须显式使用类名: Foo::B(); 当涉及到静态方法时,您认为在对象名和两个冒号中调用该方法是正确的,我知道没有快捷方式/关键字 然而,非静态方法的情况不同,可以使用关键字this(例如,对于类和表)或

在大多数语言中,都有隐式引用包含类的方法。在PHP中,它是
self
static
关键字。在C#中,这完全没有必要,因为您可以这样做:

class Foo {
  static void A() {
    B();
  }
  static void B() {}
}
但在X++中,我似乎必须显式使用类名:

Foo::B();

当涉及到静态方法时,您认为在对象名和两个冒号中调用该方法是正确的,我知道没有快捷方式/关键字


然而,非静态方法的情况不同,可以使用关键字
this
(例如,对于类和表)或
元素
(在表单代码中)来调用这些方法。

对于静态方法,您认为调用该方法需要对象名和两个冒号的假设是正确的,我知道没有快捷方式/关键字

然而,非静态方法的情况不同,可以使用关键字
this
(例如,对于类和表)或
元素
(在表单代码中)调用这些方法