【发布时间】:2015-01-09 17:06:51
【问题描述】:
我正在尝试根据列的值将两个列表值绑定到一个列表中。
下面是我得到它的列表。
TestCaseName Screen IEStatus IEPath FFStatus FFPath GCStatus GCPath
--------------------------------------------------------------------------------------------
TC001 Yes Pass C:\\a.jpg null null null null
TC002 Yes Pass C:\\b.jpg null null null null
TC001 Yes null null Pass C:\\c.jpg null null
TC002 Yes null null Pass C:\\d.jpg null null
但我想组合这些值并显示如下
TestCaseName Screen IEStatus IEPath FFStatus FFPath GCStatus GCPath
--------------------------------------------------------------------------------------------
TC001 Yes Pass C:\\a.jpg Pass C:\\c.jpg null null
TC002 Yes Pass C:\\b.jpg Pass C:\\d.jpg null null
下面是我的代码
List<ResultProperties> lstCommon = new List<ResultProperties>();
List<ResultProperties> lstNew= new List<ResultProperties>();
var checked_boxes = this.Controls.OfType<CheckBox>().Where(c => c.Checked);
foreach (CheckBox cbx in checked_boxes)
{
Program obj = new Program();
lstNew = obj.PerformTest(cbx.Text, textBox1.Text);
foreach (ResultProperties item in lstNew)
{
lstCommon.Add(item);
}
}
任何建议都会很有帮助..
【问题讨论】:
标签: c# winforms linq list datatable