读书人

C#中一个DataTable里面的第0列存放A

发布时间: 2012-02-20 21:18:23 作者: rapoo

C#中,一个DataTable里面的第0列存放ArrayList对象,怎么取这个ArrayList时老是报异常啊!
DelInfo是一个DataTable
代码这样写:
ArrayList myHK=(ArrayList)DelInfo.Rows[i][0];

那里错了啊!

[解决办法]
DataTable DelInfo=new DataTable();
DelInfo.Columns.Add( "0 ");
DelInfo.Columns.Add( "1 ");

把 DelInfo.Columns.Add( "0 "); 改成 DelInfo.Columns.Add( "0 ",typeof(ArrayList));
这样 ArrayList myHK=(ArrayList)DelInfo.Rows[i][0]; 就不会有异常出现了

读书人网 >C#

热点推荐