Parallel.For 和 TParallel.For 有区别吗?

Is there a difference between TParallel.&For and TParallel.For?

TParallel.&ForTParallel.For有区别吗?

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

TParallel.&For 的方法定义要求和号转义 保留的 字 (for)。调用方法时不需要使用它,除非存在歧义。

例如:

 with TParallel do begin
    &For(...)  // etc 
 end;

不过,我无法想象你为什么要这样做。

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

TParallel 是一个密封的 class,所以在这种情况下这一点没有实际意义。您将永远不会在其中或后代 class.

中工作