不知所云…… 是这个意思吗? DataTable dt; List<string[]> list = new List<string[]>(); for(int i=0;i<dt.Rows.Count;i++) { list.Add(new string[]{dt.Rows[i][0].ToString(),dt.Rows[i][1].ToString()}); }
List<string[]> list = new List<string[]> {new string[] { "变量1", "Sum" }, new string[] { "变量2", "Sum" }, new string[] { "变量3", "Sum" }, new string[] { "变量4", "Sum" } }; for (int i = 0; i < list.Count; i++) { for (int j = 0; j < list[i].Length; j++) { Response.Write(list[i][j]+"<br/>"); } ; }
dt是你的数据源List<string[]> list = new List<string[]>(); foreach(DataRow item in dt.Rows) { list.Add(new string[]{item[0]==DBNull.Value?String.Empty:item[0].ToString(),item[1]==DBNull.Value?String.Empty:item[1].ToString()}); }
是这个意思吗?
DataTable dt;
List<string[]> list = new List<string[]>();
for(int i=0;i<dt.Rows.Count;i++)
{
list.Add(new string[]{dt.Rows[i][0].ToString(),dt.Rows[i][1].ToString()});
}
for (int i = 0; i < list.Count; i++)
{
for (int j = 0; j < list[i].Length; j++)
{
Response.Write(list[i][j]+"<br/>");
} ;
}
foreach(DataRow item in dt.Rows)
{
list.Add(new string[]{item[0]==DBNull.Value?String.Empty:item[0].ToString(),item[1]==DBNull.Value?String.Empty:item[1].ToString()});
}