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);
}
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);
}

浙公网安备 33010602011771号