2015-02-10 96 views

回答

1

试试这个:

static public IEnumerable<DataColumn> GetColumns(DataTable dt) 
    { 
     var names = new[] { "foo", "bar" }; 
     return dt.Columns.OfType<DataColumn>().Where(c => names.Contains(c.ColumnName)); 
    } 
0
public string getcolumns(DataTable dt,string[] array) 
    { 
     string columns = ""; 
     foreach (DataColumn column in dt.Columns) 
     { 
      if(array.Contains(column.ColumnName)) 
      { 
      columns += column.ColumnName + ","; 

      } 
     } 
     return columns; 
    } 
+0

试试这个方法 – Meer 2015-02-10 11:00:01

相关问题