把datagridview单元格内不带B的数据,且数据不重复,输入到数组中,
解决方案 »
- 求用c#将word2007转到xml的代码
- datagrid可以实现象excel一样选中某个区域的数据并复制到剪贴板中么?
- 求 Visual C#.Net 程序设计经典 的光盘
- C#如何调用水晶报表
- 关于数据库安全
- 一个C#数据库类的问题
- 要做一个旅游景区订票的系统,有点疑问求大神帮助下
- 如何把两个PDF合成一个 求大神指点
- 如何将 .NET 程序迁移到 Crystal Report 9.2……(更新:2003-10-12,作者:海波.NET)
- 谁有用WEB发邮件的代码,发一份给小第,急用!!!!!!
- could not load type'xxx.aspx'
- 如何使TREEVIEW的宽度随着树节点的展开宽度变化而变化
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
if(DataGridView1.Rows[i].Cells[j].Value.Contains("")){}
} }
privite List<string> cellList = new List<string>();//存放含B字符的数组
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
if(DataGridView1.Rows[i].Cells[j].Value == null
|| DataGridView1.Rows[i].Cells[j].Value.ToString().Length == 0)
{
continue;
}
string curValue = DataGridView1.Rows[i].Cells[j].Value.ToString();
//下面一行是转换为大写
//string curValue = DataGridView1.Rows[i].Cells[j].Value.ToString().ToUpper();
if(curValue.IndexOf("B") != -1)//假设是大写字符B,否则在之前转换为大写
{
cellList.Add(curValue);
}
}
}