FirstOrDefault with Multiple Conditions
var user = this.dataContext.Users.FirstOrDefault( p => p.User_ID == 250 && p.UserName == “Jack”); The p => at the beginning counts for the whole expression. The syntax used here is a shorthand for (p) => { return p.User_ID == 250 && p.UserName == “Jack”; }