arraylist在msdn里概念为使用大小会根据需要动态增加的数组来实现IList 接口。
既然datatable是存放数据的虚拟表,那就是任何数据类型都是可以存储。下面25亿企业网站管理系统给大家介绍下如何在datatable列中添加arraylist。
DataTable arr = new DataTable("Datas");//声明一个arr的datatable对象
arr.Columns.Add("list", typeof(ArrayList));//给datatable添加一列名为list,数据类型为arraylist
在程序中取datatable中数据类型为arraylist的数据代码:((ArrayList)dt.Rows[0]["s_count"])[0].ToString()。
在datatable列中添加arraylist就是如此简单。