Delphi-Quellcode:
TMonitor.Enter(MyList);
try
MyList.Add(42);
finally
TMonitor.Exit(MyList);
end;
Das heißt, wenn ich in dem try-Abschnitt (zwischen dem .Enter und .Exit) mit Task 1 bin, bleibt eine Task 2 im ".Enter" hängen, solange die Task 1 das ".Exit" nicht durchgeführt hat im finally?