kk_gaurav
kk_gaurav

Reputation: 73

Iterate data in anonymous variable

I have a DataTable containing some data, and I am going to fetch some data from it using Linq to datatable.

The query looks like this:

var requiredData=dt.AsEnumerable()
  .Where(row => row.Field<byte>("id") == 1)
  .Select(x=> {
    id = x.Field<int>("id"),
    YYYYY = x.Field<string>("ColumnName2"),
    ZZZZZ = x.Field<string>("ColumnName3")
  }
);

Now, Please how do I iterate-through "requiredData"?

Upvotes: 0

Views: 136

Answers (1)

Darin Dimitrov
Darin Dimitrov

Reputation: 1039538

You could use a foreach loop:

foreach (var item in requiredData)
{
    // TODO: use item.id, item.YYYYY and item.ZZZZZ here
}

Upvotes: 1

Related Questions