一个list<string>,或者vector<string> 有什么好的方法去重 最笨的方法是在加入的时候,判断是否contains(str),但是这个方法貌似太笨,效率也太低了点问下各位大虾,有没有比较好点的方法,或者.net 2.0自带的一些函数什么的能解决这个问题啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用Hashtable啊,还是用contains方法,但是比list的快得多 HashSet 3.5如果限于2.0的话,用Dictionary (1楼用Hashtable,非主流?) 宁愿用List<object>也不用ArrayList宁愿用Dictionary<object,object>也不用Hashtable 呵呵,说实话我也没用过Hashtable,只用过List,Dictionary只是觉得Hashtable名字酷点就推荐LZ用了.另外还要请教一下CsToD 为什么 Dictionary<object,object>会比Hashtable快呢? 请问控件集合的问题 哪位大侠知道用c#导出到excel的时候,如何设置多行显示啊?单元格内自动换行 如何用C#向注册表中写入十六进制数据 SQL计算问题,大家来看看,急死了 请问C#中的三层结构CS,BS,DAO的各自作用是什么及它们之间的关系? 学习《C#内幕》的问题 怎样得到应用程序的版本号? 哪位能把这个PDF转化为WORD文件?http://csinjoin.hnu.cn/celeron/a.pdf 将类生成控件使用?不太明白,哪位来帮忙看看 谁能简写这个英文单词? 怎么等待线程池中所有线程都运行结束在运行主线程? 怎么控制 TREE 中 checkbox 的默认状态?
宁愿用Dictionary<object,object>也不用Hashtable
只是觉得Hashtable名字酷点就推荐LZ用了.另外还要请教一下CsToD 为什么 Dictionary<object,object>会比Hashtable快呢?