|
发表于 2020-8-17 11:45:01
|
显示全部楼层
sorry没看见s.sort
但即便如此也不推荐在i从s的count循环中对s进行删除
其实也可以这样写
procedure TForm1.Button1Click(Sender: TObject);
var
s,b: TStringList;
I: Integer;
begin
s := TStringList.Create;
b := TStringList.Create;
....
for i := s.Count - 1 downto 1 do
if b.IndexOf(s[i])<0 then
b.Add(s[i]);
...
b.SaveToFile
b.free;
s.free;
end;
|
|