编译器抛出错误,因为变量未声明 X++

Compiler throwing error as variable is not declared X++

我有以下一段x++代码:

static void Datatypes_class_variable(Args _args)
{
    // Declare a class variable from the RentalInfo class
    RentalInfo   rentalInfo;
    ;
    // An object is created and referenced by the
    // class variable rentalInfo
    rentalInfo = new RentalInfo();
    // Call methods to set/get data to/from the object
    rentalInfo.setCar("BMW 320");
    info(strfmt("The car is a %1", rentalInfo.getCar()));
}

我不明白为什么编译器会向我抛出错误:

The RentalInfo variable was not declared.

如你所见,变量已经在开头声明了。 谢谢!

类型 RentalInfo 不存在 class。

这就是错误出现在第 4 行第 4 列的原因。