首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中,一个DataTable里面的第0列存放ArrayList对象,如何取这个ArrayList时老是报错误啊

2012-02-20 
C#中,一个DataTable里面的第0列存放ArrayList对象,怎么取这个ArrayList时老是报异常啊!DelInfo是一个DataT

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]; 就不会有异常出现了

热点排行