c#LINQ、Lambda总结
c# 总结 lambda LinQ
2023-06-13 09:15:16 时间
where筛选方法
筛选出集合中的所有偶数并取平方
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Linq
{
class Program
{
static void Main(string[] args)
{
List<int> list = new List<int>() {1,2,3,4,5,6,7,8,9,10 };
var list1 = list.Where(x => x % 2 == 0).Select(y => y*y );
foreach(var item in list1)
{
Console.WriteLine(item);
}
}
}
}
2、First
List<string> strList = new List<string>()
{
"ABC",
"123456",
"哈哈",
"12121212"
};
//LinQ 的 First函数,a:是strList数组中的元素,如果元素的长度大于5;
//—— First 函数会找到满足条件,最近的一个
string result = strList.First(a => a.Length > 5);
// //Lambda 表达式的返回值是根据你的函数决定的,
//在此是string类型的返回值,所以可以直接写一句
Console.WriteLine(strList.First(a=>a.Length>5));//
相关文章
- c#数组赋初值_C#数组初始化
- C#QuotedStr方法实现,引号的处理
- c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法
- C#交换两个变量值的几种方法总结分享
- c# 多线程并发-金三银四面试:C#.NET面试题高级篇2-多线程
- c#面试题抽象类和接口的区别-金三银四面试:C#程序员经常遇到的30道基础面试题,想你所想
- 【愚公系列】2023年03月 .NET/C#知识点-拷贝文件的总结
- 用C#把文件转换为XML的代码
- C#+MO实现一些渲染功能
- C#操作数据库总结(vs2005+sql2005)
- C#数据导入/导出Excel文件及winForm导出Execl总结
- 用C#生成不重复的随机数的代码
- C#可以减少或不使用switch有什么方法
- C#数值转换-显式数值转换表(参考)
- 深入C#判断操作系统类型的总结详解
- 深入c#类和结构的区别总结详解
- c#之利用API函数实现动画窗体的方法详解
- C#中将字符串转换为整型的三种解决方法总结
- C#日期格式化的几个要点小结
- C#中fixed关键字的作用总结
- C#中委托的基本用法总结
- C#正则表达式分解和转换IP地址实例(C#正则表达式大全c#正则表达式语法)
- c#定时运行程序分享(定时程序)
- c#中xml文档注释编译dll引用到其它项目示例
- c#数据绑定之向查询中添加参数(.Net连接外部数据库)
- C#WinForm应用程序降低系统内存占用方法总结
- C#遍历DataSet控件实例总结
- C#中WinForm程序退出方法技巧总结
- C#开发纽曼USB来电小秘书客户端总结
- C#中多态、重载、重写区别分析