现在的方法是使用嵌套
Void ConvertDataTableToArray(DataTable STable,Array TArray)
{
for (int i = 0;i<STable.Rows.Count;i++)
{
for (int j=0;j<STable.Columns.Count;j++)
{
TArray[i][j]=STable.Rows[i][j];
}
}
}
还有另的实现方法吗?
Void ConvertDataTableToArray(DataTable STable,Array TArray)
{
for (int i = 0;i<STable.Rows.Count;i++)
{
for (int j=0;j<STable.Columns.Count;j++)
{
TArray[i][j]=STable.Rows[i][j];
}
}
}
还有另的实现方法吗?
{
TArray[i] = STable.Rows[i].ItemArray;
}
{
TArray[i] = STable.Rows[i].ItemArray;
}
这种方式见过没用过
for (int i = 0;i<STable.Rows.Count;i++)
{
TArray[i] = STable.Rows[i].ItemArray;
}
===============================================================
肯定没问题的,MSDN上的指南上有写
delegate(DataRow row) { return row.ItemArray; });