DataRow []聚合函数C# - 附录

时间:2011-08-19 17:41:49

标签: c# linq ienumerable datarow

我的问题来自于接受答案:

DataRow[] Aggregate Functions C#

在那个答案中,“行”对象是如何初始化的?

编辑: 在我的情况下,我有mydataset.Tables [0] .Rows集合,我需要从中收集特定列。

2 个答案:

答案 0 :(得分:2)

您可以创建自己的DataRow

列表
List<DataRow> listOfRows = new List<DataRow>();

或者你可以从GridView中收集它们。

var rows = gridView.Tables[0].Rows; //will return a collection of DataRows from your Gridview

或者来自DataSet

var rows = dataSet.Tables[0].Rows;

答案 1 :(得分:1)

可能来自LINQ查询,例如:

List<DataRow> rows = (from row in mydataset.Tables[0].AsEnumerable()
                      select row).ToList();