Recentemente sono passato a TSimpleRWSync da TRTLCriticalSection. I metodi BeginRead e BeginWrite mi confondono come ovunque io legga aiuto, apparentemente fanno la stessa cosa, cioè acquisisco la sezione critica ogni volta che viene abbandonata. Poiché TSimpleRWSync non consente più thread di lettura, sembra che non vi sia alcun motivo nell'avere due metodi separati.
C'è una differenza speciale tra loro oltre a quella contestuale?