LINQ体验之匿名类型的属性为一个对象

        var Users = from u in db.T_User
                    
where u.F_UserName = "海底的鱼"
                    select 
new
                    {
                        u.F_TrueName,
                        PersonInfo 
=new{NickName=u.F_NickName,CreateDate = u.F_CreateDate}
                    };

        //注意,这个我们使用的是var t in Users 而不是 T_User t in Users
        
foreach (var t in Users)
        {
            Response.Write(t.PersonInfo.NickName);
            Response.Write(t.PersonInfo.CreateDate.ToString());
            Response.Write(t.F_TrueName);
        }
posted @ 2008-04-17 10:16  海底的鱼  阅读(474)  评论(0)    收藏  举报