我是 LinQ 的新手,那些 lambdas 对我来说似乎很棘手:(
我有一张桌子,里面有两列。名字和姓氏。我正在使用 LinQ 填充网格视图。
protected void Page_Load(object sender, EventArgs e)
{
myLinQtoSQLClassDataContext objDataContext = new myLinQtoSQLClassDataContext();
var allUserList = from CurrentUser in objDataContext.Users.Where(c => c.Is_Deleted != false)
select new
{
CurrentUser.First_Name,
CurrentUser.Last_Name,
CurrentUser.Email_ID,
CurrentUser.GUID
};
GridView1.DataSource = allUserList;
GridView1.DataBind();
}
我可以使用 LinQ 检索值,但我想将名字和姓氏连接起来,中间有一个空格。
我试图实现的等效 SQL 查询如下所示:
Select First_name + ' ' + Last Name as Username, Email_ID, GUID
From tbl_Users where Is_Deleted != false
如何通过 lambda 表达式实现这一点?