Lambda表达式的使用

在c#中 代码可以分为增、删、查、改,而查可以使用Linq进行单表和多表查询,但是在单表查询中,有更为简单的查询方法Lambda表达式

列子如下:

一、

类型 自定义名 = 表格名.Where(左边是参数,右边是表达式或语句).ToList();

在这里插入图片描述

var result = Citys.Where(m => m.Length >7).ToList(); 

注:

  1. var 为数据类型,当你确定返回的数据为什么类型时,最好使用准确的数据类型

  2. result 为自定义的返回数据集合名称

  3. Citys 为表格数据名称

  4. .Where 为特定格式

  5. (m=m.Length>7)左边为自定义的参数名,等价于Citys,右边的为表达式和语句,请求返回的数据的长度是大于7的

    扫描二维码关注公众号,回复: 5806346 查看本文章
  6. .ToList 为将返回的数据转换为表单的格式,然后返回给页面

二、

在页面使用post请求数据,代码如下:
在这里插入图片描述
注:

  1. 使用$时一定记得要引用jquery 的插件

  2. Coun 为控制器Action的名字,也是请求的路径

  3. Data 为控制器返回的数据

三、

当代码打完后,在页面输出,当然,结果长度一定是大于7的才会被输出,反之则不会被输出。

效果如下:
在这里插入图片描述
注:

  1. 因为"MianYang", //长度为8,而我们的输出条件是长度大于7,所以才被输出

  2. 输出的结果不是一条数据,可能是多条,是一个数组,所以调用数据的时候要注意使用正确的数组调用方法

猜你喜欢

转载自blog.csdn.net/weixin_44545501/article/details/89081022
今日推荐