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

C#,DataTable到ArrayList?

如何解决《C#,DataTable到ArrayList?》经验,为你挑选了1个好方法。

我有一个几行的数据表,每行有几列.
我想创建一个arraylist,将所有行都计算为一个字符串,
这样每个数组项都是这样{1;qwqww;qweqweqwe;qweqweqw;qwe}
的.字符串中的项将被分开,; 它是一个.NET 2解决方案

谢谢



1> Timwi..:

这是一个实际有效的解决方案.

ArrayList rows = new ArrayList();

foreach (DataRow dataRow in myDataTable.Rows)
    rows.Add(string.Join(";", dataRow.ItemArray.Select(item => item.ToString())));

但是,我觉得我应该指出使用过时是不明智的ArrayList.请List改用,因为行是字符串:

List rows = new List();

其余的代码是一样的.

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