在Delphi 6中,如果您尝试将对象插入到已排序(Sorted = true)的TStringList中,则会引发一个Exception,警告您不允许在排序列表中使用InsertObject()。我可以理解,如果调用InsertObject()必然意味着破坏列表的Sorted顺序。但鉴于TStringList.Find()方法: function TStringList.Find(const S
我有一个列表框或列表视图与项目。我有一个与列表框/列表视图相同的项目(字符串)的字符串列表。我想从字符串列表中删除列表框/列表视图中的所有选定项目。 怎么办? for i:=0 to ListBox.Count-1 do
if ListBox.Selected[i] then
StringList1.Delete(i); // I cannot know exactly an
因此,我有几个摘要文件,我想阅读并从中获取值。 我做了以下内容: OutputSummary := TStringList.Create;
for idx := 0 to 82 do
OutputSummary.Insert(idx, '');
初始化我使用 那么价值观,我有一个循环: for idx := 0 to SummaryFiles.Count - 1 do
b
我有一个排序的StringList,想用的binarySearch更换 foreach (string line3 in CardBase.cardList)
if (line3.ToLower().IndexOf((cardName + Config.EditionShortToLong(edition)).ToLower()) >= 0)
{
ret