c# EF(Linq查詢/Lambda查詢)


string query1String, query2String; //Linq查詢 using (var context = new TestDB()) { var result = context.Users.Where(c => c.Name == "admin"); query1String = result.Expression.ToString(); } //Lambda查詢 using (var context = new TestDB()) { var result = from c in context.Users where c.Name == "admin" select c; query2String = result.Expression.ToString(); } //混合查詢 using (var context = new TestDB()) { var result = (from c in context.Users where c.Name == "admin" select c.Age).Max(); } Assert.AreEqual(query1String, query2String);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM