日期:2014-05-17  浏览次数:20380 次

一个基础的问题,就解答,在foreach中循环遍历一个datatable
遍历datatable中的datarow,想取得某个datarow的行号,怎么取得,如下:
DataTable mydt=new DataTable();
foreach (DataRow dr in mydt.Rows) 
{
  //取dr在mydt的行号怎么取?
}

------解决方案--------------------
要去行号你干嘛要用foreach?不能用for么?
------解决方案--------------------
DataTable mydt=new DataTable();
int i=0;
foreach (DataRow dr in mydt.Rows) 
{
  //取dr在mydt的行号怎么取?
  i++;
}
------解决方案--------------------
引用:
DataTable mydt=new DataTable();
int i=0;
foreach (DataRow dr in mydt.Rows) 
{
  //取dr在mydt的行号怎么取?
  i++;
}
+1