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

关于二维数组动态定义求教
我设想,从TXT中导入数据,保存在二维数组text[,]中。列数是固定的,但为了广泛应用,我在程序中不写死,用int型的变量,如cols表示列数。求教如何定义这个数组使之符合语法。
------解决方案--------------------
int[,] values=new int[rowCount,cols];//rowCount表示行数,cols表示列数。
------解决方案--------------------
用DataTable最好,现成的。
------解决方案--------------------
DataTable dt = new DataTable();
dt.Columns.Add("列名1");
dt.Columns.Add("列名2");
dt.Columns.Add("列名3");
dt.Rows.Add("第一行第一列", "第一行第二列", "第一行第三列");
dt.Rows.Add("第二行第一列", "第二行第二列", "第一行第三列");
...

当然还有更多用法,自己google去。 
------解决方案--------------------
还可以用TextFile这种假数据库,直接一条SQL语句就可以完成。