7
Tengo el siguiente código:¿Por qué THashedStringList ignora los duplicados?
var
sl: THashedStringList;
begin
sl:= THashedStringList.Create;
sl.Duplicates := dupIgnore;
sl.Add('12345');
sl.Add('12345');
sl.Add('12345');
sl.Add('12345');
sl.Add('12345');
sl.Add('12345');
sl.Add('12345');
ShowMessage(IntToSTr(sl.Count));
end;
Pero cuando veo sl.Count
, me da 7. ¿Cuál es el error en esto?
Y eso es porque THashedStringList hereda su propiedad Duplicados de TStringList, así como su comportamiento para el método Add. No hay nada de especial en THashedStringList en el ejemplo de Pavan. –
Gracias por el comentario, edité la respuesta en consecuencia. – mghie
Lo siento, error tonto. – Pavan