我有一个几行的数据表,每行有几列.
我想创建一个arraylist,将所有行都计算为一个字符串,
这样每个数组项都是这样{1;qwqww;qweqweqwe;qweqweqw;qwe}
的.字符串中的项将被分开,;
它是一个.NET 2解决方案
谢谢
这是一个实际有效的解决方案.
ArrayList rows = new ArrayList(); foreach (DataRow dataRow in myDataTable.Rows) rows.Add(string.Join(";", dataRow.ItemArray.Select(item => item.ToString())));
但是,我觉得我应该指出使用过时是不明智的ArrayList
.请List
改用,因为行是字符串:
Listrows = new List ();
其余的代码是一样的.