Я делаю тяжелые вычисления, поэтому мне нужно использовать TStringList в отдельном потоке.Есть ли в XE2 специальный класс, определенный для этого, потому что я подумал, что если нет, то какие у меня варианты.
Indy поставляется с Delphi и имеет собственный класс TIdThreadSafeStringList, доступный в единице IdThreadSafe.pas. Он также имеет несколько других классов TIdThreadSafe..., доступных для Integer, Cardinal, Int64, String, TDateTime и Double.
TIdThreadSafeStringList
IdThreadSafe.pas
TIdThreadSafe...
Integer
Cardinal
Int64
String
TDateTime
Double