SEO爱站网 logo SEO爱站网

南通seo_C里我写了一段清除ListBok里面重复的项的代码但是不够简洁数据量大了就卡死了求指点优化

优化入门 892 0 2019-10-24 08:25:54

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

第二种方式,南通seo是通过建立一个Dictonary对象来缓存以出现过的值,在循环过程中把所有包含在缓存中的项都删除:

第三种方式:用LINQ查询实现(这个可能就需要framework3.5以上版本了):

从目前的测试结果看,好像就是这种方式最快,20000笔资料的时候,用时约300毫秒

test.Distinct().ToList().ForEach(c = listBox1.Items.Add(c));

转载请注明:SEO爱站网 » 南通seo_C里我写了一段清除ListBok里面重复的项的代码但是不够简洁数据量大了就卡死了求指点优化

网友跟帖
展开