毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

listbox怎么移除掉相同的值

更新时间:2012-12-21:  来源:毕业论文

listbox怎么移除掉相同的值
for (int i = 0; i < listBox1.Items.Count; i++)
{
  this.listBox2.Items.Add(this.listBox2.Items[i].ToString());
}
请问下在遍历listbox1的时候,把相同值给删除掉,再把B_F_SENSUS_5322_36.81.12.41.07.48这种格式的转换成5322368112410748呢?就是达到图片效果

最好能从绑定数据源入手删除重复 比如利用linq的 Distinct()方法,然后绑定
string result = Regex.Replace("B_F_SENSUS_5322_36.81.12.41.07.48", @"\D", string.Empty);                 //5322368112410748

Regex.Replace(m.Value, "_", "").Replace(".", ""));  已经解决了字符截取的问题,移除相同值怎么做呢?

listbox1中的值取出来放到dictionary中,directory<string,string>后面的string你可以指定一个简单的字符,比如“a”,for循环里面套一个try,catch,finally。for循环结束把dictionary倒转,取出里面的值添加到listbox2中即可

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。