我有一个名为TestCaseDataTable的数据表及其数据,我需要一个LINQ从数据表中获取特定列的列表,其中列名包含CheckListValue的列表名
foreach (DataRow dataRow in TestCaseDataTable.Rows)
{
List<string> CheckListValue = new List<string>()
{
"model", "make", "cubic", "power", "launch", "door", "seat"
};
List<string> ColumnNameList= new List<string>();
foreach (string makeModelValue in CheckListValue)
{
ColumnNameList= (from DataColumn dataColumn in TestCaseDataTable.Columns
where TestCaseDataTable.Columns.Contains(makeModelValue)
select TestCaseDataTable.Columns).ToList();
}
}
如何编写LINQ来从DataTable中获取特定列的列表,其中列名包含“ CheckListValue”的列表名?