0

Is there any possibility to get only one column from .Where statement? For example - ID.

List<testB> test = db.testB.Where(x => x.UserID == userId).ToList();

Here I get all entites testB.

And I just want to return List<int> with testB.ID instead of List<testB>. How can I do this?

4

2 に答える 2

0

このように .select を使用してみてください

var test = db.testB.Where(x => x.UserID == userId)
    .Select(a => new {
          column = a.column
    }).ToList();

これにより、属性のみの匿名型クラスが作成されます。やってみて。

于 2013-04-29T17:39:52.437 に答える