gpt4 book ai didi

delphi - TDictionary 重复条目(Delphi)

转载 作者:行者123 更新时间:2023-12-03 19:32:52 24 4
gpt4 key购买 nike

我正在尝试将以下值添加到

procedure TForm1.FormCreate(Sender: TObject);
var
md: TDictionary<string, string>;
s, v: string;
begin
md := TDictionary<string, string>.Create;
try
s := 'orange';
v := 'fruit';
md.Add(s, v);

s := 'orange ';
v := 'color';
md.Add(s, v);

ShowMessage(IntToStr(md.Count));
finally
md.Free;
end;
end;

我知道这是重复的,但如果你看第二个橙色,你会在最后看到一个空格。我认为德尔福削减了值(value),但它不应该。

有谁知道这个问题的解决方案?

谢谢,

最佳答案

此代码显示了一个消息框,其中包含所有已知版本的 Delphi 上的数字 2。这完全符合预期,TDictionary在比较相等性时,代码肯定不会修剪您的 key 。

关于delphi - TDictionary 重复条目(Delphi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com