【问题标题】:LINQ: use anonymous typeLINQ:使用匿名类型
【发布时间】:2013-01-02 04:33:21
【问题描述】:

我相信这对于知道答案的人来说是基本的。但我被困住了。我试图查找答案无济于事。如何在代码后面引用 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.
        }
  }

谢谢!

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 太棒了,感谢吉米的快速回答。一旦我看到这个语法,我就知道现在该做什么了(很容易)......我只是不知道(也找不到)正确的语法......谢谢,新年快乐! ... ;-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多