2016-05-17 5 views

答えて

3

Linqを使用して、これを行うことができます。

// tables = new List<DataTable>(); 
if(tables.Select(x=>x.Rows.Count).Distinct().Count() ==1) 
{ 
    ..  
} 
0

ループを使用して配列を調べます。ここでの例の擬似コードは次のとおり

var value = DataTables.First().RowCount(); 
foreach(DataTable in DataTables){ 
    if(DataTable.RowCount() != value){ 
     return false; 
    } 
} 
return true; 
0
int Count = ArrayDataTable.First().Rows.Count; 
bool IsAllHasNotSameRowsCount = (from t in ArrayDataTable where t.Rows.Count != Count select t).Any(); 
関連する問題