DataRow [] Агрегатные функции C # - Приложение - PullRequest
0 голосов
/ 19 августа 2011

Мой вопрос возник из ответа принять здесь:

DataRow [] Агрегатные функции C #

В этом ответе как инициализируется объект "rows"?

EDIT: В моем случае у меня есть коллекция mydataset.Tables [0] .Rows, из которой мне нужно СУММИТЬ конкретный столбец.

Ответы [ 2 ]

2 голосов
/ 19 августа 2011

Ну, вы можете создать свой собственный список 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 голос
/ 19 августа 2011

Возможно из запроса LINQ, например:

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