首页 > 编程知识 正文

ef三层框架,lambda菜鸟教程

时间:2023-05-06 06:25:27 阅读:38435 作者:3891

创建DAL并与数据库交互时,也可以在不使用Sql语句的情况下添加或删除数据。 也就是说,是主角Lambda表达式。 Lambda表达式是匿名函数,类似于高效的函数式编程。 Lambda简化了匿名请求的使用,减少了开发所需的代码量。

Contains () :使用方法进行模糊查找。

例如,model1. t _ customer.where (m=m.cardid.contains ) cardid )

Skip ()方法用于跳过指定数量的元素并获取其馀的元素

例如,students.skip(2;

First ()方法返回序列的第一个元素,如果序列不包含该元素,则报告错误

例如model1. t _ customer.first (model=model.cardid==cardid );

FirstOrDefault () :方法返回序列的第一个元素,如果序列不包含该元素,则返回默认值

例如,model1. t _ customer.firstordefault (model=model.cardid==cardid );

Take ()方法用于在序列的开头返回指定数量的元素

例如,students.take(5;

OrderBy (:方法用于正向排序

例如,model1. t _ check cash.order by (m=m.id ) )。

SaveChanges ()方法用于将对象中的数据保存到数据库中,并重置对象的跟随状态

例如model1. t _ check cash.add (check cash );

模型1.save changes (;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。