111,101
社区成员




//这样写更简单,上面dt.Columns[i].ColumnName .ToString ().Trim()=="需要的列" 该成dt.Columns[i].Caption
DataTable dt = new DataTable();
ArrayList al = new ArrayList();
foreach (DataRow dr in dt.Rows)
{
al.Add(dr["需要的列名"].ToString().Trim());
}
DataTable dt = new DataTable();
for (int i = 0; i < dt.Columns.Count; i++ )
{
if (dt.Columns[i].ColumnName .ToString ().Trim()=="需要的列")
{
ArrayList al = new ArrayList();
for (int j = 0; j < dt.Rows.Count;j++ )
{
al.Add(dt.Rows[i]["需要的列"].ToString().Trim());
}
}
}
private void PrintValues(DataTable table)
{
int i=0;
foreach(DataRow row in table.Rows)
{
foreach(DataColumn column in table.Columns)
{
Console.WriteLine(row[column]);
....... // 这你的数组++
i++;
}
}
}