2013-01-01 185 views
1

我确信这对于知道答案的人是基本的。但我卡住了。我试图寻找答案无济于事。如何在代码中稍后引用fbRegistered值?LINQ:使用匿名类型

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. 
     } 
    } 

谢谢!

回答

2

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

if (user.First().fbRegistered) ... 
+0

布拉沃,谢谢你吉米的快速答复。一旦我看到这个语法,我就知道现在该做什么(简单易懂)......我只是不知道(也找不到)正确的语法......感谢和新年快乐! ... ;-) – nanonerd

+0

@nanonerd:不客气。也祝你新年快乐! –