Gibt es einen Unterschied zwischen TParallel. & For und TParallel.For?

8

Gibt es einen Unterschied zwischen TParallel.&For und TParallel.For ?

Beide können in Delphi 10 Seattle zusammengestellt werden. Also an welche sollte ich mich halten?

    
Zhihua Lai 08.10.2015, 11:40
quelle

1 Antwort

14

Die Methodendefinition für TParallel.&For erfordert, dass das Und-Zeichen ein reserviertes Wort ( for ) entfernt. Sie müssen es nicht verwenden, wenn Sie die Methode aufrufen, außer in Fällen, in denen Mehrdeutigkeiten auftreten.

Zum Beispiel:

%Vor%

Ich kann mir nicht vorstellen, warum Sie das jemals tun würden.

Wenn Sie in einer Ihrer eigenen Klassen wären, würden interne Aufrufe an eine Escape-Methode entweder das kaufmännische Und-Zeichen oder eine explizite Klasse oder Instanz ( self ) erfordern.

TParallel ist eine versiegelte Klasse, daher ist der Punkt in diesem Fall strittig. Du wirst niemals innerhalb oder innerhalb einer Nachfolgeklasse arbeiten.

    
J... 08.10.2015, 12:13
quelle

Tags und Links