LINQ:使用匿名类型

时间:2013-01-01 20:30:22

标签: linq entity-framework-4 anonymous-types

我确信这对于知道答案的人来说是基本的。但我被卡住了。我试图查找答案无济于事。如何在代码中引用fbRegistered值?

using (kvEntities ent = new kvEntities())
    {           
        var user = from u in ent.kvUsers
                   where u.fbID == id
                   select new { u.fbID, u.fbRegistered};

        if (user.fbRegistered)   // < ???
        {
            // so how do I reference fbRegistered just above? 
            // this gives me an error.
        }
  }

谢谢!

1 个答案:

答案 0 :(得分:2)

user包含集合。使用FirstSingle方法:

if (user.First().fbRegistered) ...