我在TStringList类中使用分隔符遇到了问题。看一下:
var
s: string;
sl: TStringList;
begin
sl := TStringList.Create;
s := 'Users^foo bar^bar foo^foobar^barfoo';
sl.Delimiter := '^';
sl.DelimitedText := s;
ShowMessage(sl[1]);
end;
sl[1]
应返回 'foo bar'
sl[1]
确实返回 'foo'
看起来分隔符现在是 '^'
和 ' '
有什么想法吗?