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

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