当前位置: 代码迷 >> ASP.NET >> 一个SqlDataReader怎么转为string []
  详细解决方案

一个SqlDataReader怎么转为string []

热度:294   发布时间:2013-02-25 00:00:00.0
一个SqlDataReader如何转为string []
我想吧一个SqlDataReader转换成数组形式
  if   (dr   !=   null)
                {
                        ArrayList   arr   =   new   ArrayList();
                        do
                        {
                                arr.Add(dr[0]);
                        }
                        while   (dr.Read());

                        string[]   aa=   arr.ToArray();

                        return   aa;

                }

但string[]   aa=   arr.ToArray();
这里出错
应该怎么做啊

------解决方案--------------------------------------------------------
try

String[] A=new String[arr.Count];//创建list元素数的String数组
arr.CopyTo(A);//拷贝
------解决方案--------------------------------------------------------
还是用泛型好!
  相关解决方案