Delphi TParallel和&;为了和Tpallel,为了?

Delphi TParallel和&;为了和Tpallel,为了?,delphi,delphi-10-seattle,Delphi,Delphi 10 Seattle,TParallel.&For和TParallel.For之间有区别吗 两者都可以在Delphi10中编译。那么我应该坚持哪一个呢?对于t并行。的方法定义要求用符号AND转义保留字(对于)。调用方法时不需要使用它,除非存在歧义 例如: with TParallel do begin &For(...) // etc end; 然而,我无法想象你为什么要这么做 如果它在您自己的类中,请注意,对转义方法的任何内部调用都需要使用符号或显式类或实例(self)标识符 TParal

TParallel.&For
TParallel.For
之间有区别吗


两者都可以在Delphi10中编译。那么我应该坚持哪一个呢?

对于
t并行。
的方法定义要求用符号AND转义保留字(
对于
)。调用方法时不需要使用它,除非存在歧义

例如:

 with TParallel do begin
    &For(...)  // etc 
 end;
然而,我无法想象你为什么要这么做

如果它在您自己的类中,请注意,对转义方法的任何内部调用都需要使用符号或显式类或实例(
self
)标识符


TParallel
是一个密封类,因此在本例中这一点没有意义。您将永远不会在它或子类中工作。

没有区别。可能只在类型声明中需要它,而不是在实现中需要它?@DavidHeffernan在实现中也需要它。您可能认为此时可以解析范围,但在实现中忽略它会产生编译器错误(
,在中预期,但在
中收到)。谢谢您,很有意思