当前位置:  开发笔记 > 编程语言 > 正文

在c#中将数据集元素转换为字符串数组

如何解决《在c#中将数据集元素转换为字符串数组》经验,为你挑选了1个好方法。

我试图将数据集项转换为字符串并保存到数组中.但它给了我语法错误.请帮帮我.这在VS 2005和C#中

提前致谢!!

string strdetailID[] = new string[4];
for(int i = 0; i < x ; i++)
{
   strdetailID[i] = dsImages.Tables[0].Rows[i]["Ad_detailsID"].ToString();
}

小智.. 5

List strDetailIDList = new List();    

foreach(DataRow row in dsImages.Tables[0].Rows)
{
    strDetailIDList.Add(row["Ad_detailsID"].ToString());
}

string strDetailID[] = strDetailIDList.ToArray();

我使用了一个List而不是一个string数组,因为我认为动态添加元素会更容易,但是如果你想仍然使用一个string数组,你应该得到一般的想法.



1> 小智..:
List strDetailIDList = new List();    

foreach(DataRow row in dsImages.Tables[0].Rows)
{
    strDetailIDList.Add(row["Ad_detailsID"].ToString());
}

string strDetailID[] = strDetailIDList.ToArray();

我使用了一个List而不是一个string数组,因为我认为动态添加元素会更容易,但是如果你想仍然使用一个string数组,你应该得到一般的想法.

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有