C#如何获取datagridview中某一整列的数据。
我现在有一堆数据,约5000个。问题:(1)现在,我想获取MAC号那列的所有数据作为一个集合,该怎么获取。(2)获取到整列数据后,如何进行判断是否有相同的MAC号比较快速...
我现在有一堆数据,约5000个。
问题:
(1)现在,我想获取MAC号那列的所有数据作为一个集合,该怎么获取。
(2)获取到整列数据后,如何进行判断是否有相同的MAC号比较快速,用foreach吗。
如果有其他比较快速的方法,请指点一下。 展开
问题:
(1)现在,我想获取MAC号那列的所有数据作为一个集合,该怎么获取。
(2)获取到整列数据后,如何进行判断是否有相同的MAC号比较快速,用foreach吗。
如果有其他比较快速的方法,请指点一下。 展开
2个回答
展开全部
你的 datagridview 数据源是什么呢?
更多追问追答
追问
execl的。从execl里面获取的数据。
追答
List<string> listMac = new List<string>();
foreach (DataGridViewRow item in this.dataGridView1.Rows)
{
string tempMac = item.Cells[2].Value.ToString();//假设你的mac列在第二列
if (!listMac.Contains(tempMac))
{
listMac.Add(tempMac);
}
else
{
MessageBox.Show("重复mac");
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询