一个简单的问题 ( 积分: 5 )

  • 主题发起人 主题发起人 king_213
  • 开始时间 开始时间
K

king_213

Unregistered / Unconfirmed
GUEST, unregistred user!
如何让添加到listbox中的内容不重复
如: 北京
天津
上海
重庆
北京---这里重复了应去掉
上海---这里也重复了该去掉



该如何避免这样的重复??就这点分了 不好意思
 
你在添加前先遍历下ListBox.Items,有相同的就不添加了
 
ListBox.Items.IndexOf(Str:string)>-1则已经存在
 
插入前,先到列表里找一下啊,好象有个查找的功能。
 
来自:Hydra0, 时间:2007-2-28 15:53:00, ID:3674190
你在添加前先遍历下ListBox.Items,有相同的就不添加了
来自:smokingroom, 时间:2007-2-28 16:04:57, ID:3674211
ListBox.Items.IndexOf(Str:string)>-1则已经存在

合起来就是正解。当然了,插入效率要低一些。
 
后退
顶部