C# List<> Find相关接口学习
参考
http://blog.csdn.net/daigualu/article/details/54315564
示例:
List<int> test = new List<int>();
);test.Add();test.Add();test.Add();test.Add();test.Add();test.Add();
int t1 = test.Find(test1 => test1 == 9); //结果 t1 = 9
        List<int> t2 = test.FindAll(test1 => test1 == 9);  //结果 t2 = {9, 9, 9, 9}
        int t3 = test.FindIndex(test1 => test1 == 9); //结果 t3 = 0
        int t4 = test.FindIndex(1, test1 => test1 == 9); //结果 t4 = 2; 从[1]开始的第一个=9的元素下标
        int t5 = test.FindIndex(1, 2, test1 => test1 == 9); //结果 t5 = 2 从[1]开始的2个元素内(即[1],[2]),查找第一个=9的元素的下标,如果第二个参数=1则无法找到,t5=-1;
        int t6 = test.FindLast(test1 => test1 == 9); //结果 t6 = 9
        int t7 = test.FindLastIndex(test1 => test1 == 9); //结果 t7 = 6
        int t8 = test.FindLastIndex(5, test1 => test1 == 9); //结果 t8 = 4 从[0]-[5]元素中,返回最后一个=9的元素的下标
        int t9 = test.FindLastIndex(3, 2, test1 => test1 == 9); //结果 t9 = 2 从[3]元素向前的2个元素内即([3],[2]),查找第一个=9的元素的下标,如果第二个参数=1,则无法找到,t9 = -1;
C# List<> Find相关接口学习的更多相关文章
- C#+AE实现类似IDentify功能及对高亮显示相关接口的总结
		kenika 原文C#+AE实现类似IDentify功能及对高亮显示相关接口的总结 ArcMap中的Identify功能是有目的查看要素(Feature)属性信息经常使用的工具.ArcMap中的Ide ... 
- [重要更新]微信小程序登录、用户信息相关接口调整:使用 wx.getUserProfile 取代 wx.getUserInfo
		2021年2月24日,微信官方团队发布了一个调整通知:<小程序登录.用户信息相关接口调整说明>,公告明确从4月13日起,所有发布的小程序将无法使用 wx.getUserInfo 接口(JS ... 
- 支持向量机(SVM)相关免费学习视频集锦
		http://www.matlabsky.com/thread-36823-1-1.html [其它] 支持向量机(SVM)相关免费学习视频集锦 [复制链接] faruto 签到天数: ... 
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十三):地图相关接口说明
		为了方便大家开发LBS应用,SDK对常用计算公式,以及百度和谷歌的地图接口做了封装. 常用计算: 用于计算2个坐标点之间的直线距离:Senparc.Weixin.MP.Helpers.Distance ... 
- Spring中Aware相关接口原理
		Spring中提供一些Aware相关接口,像是BeanFactoryAware. ApplicationContextAware.ResourceLoaderAware.ServletContextA ... 
- 关于微信网页调用js-sdk相关接口注意事项目(一级域名与二级域名互相干扰!!!)
		不知道有没有网友遇到过同一个web应用用不同的域名(一级或二级域名)在两个公众号中调用JSSDK相关接口实现功能, 这种做法本来没有问题,问题在于用二级域名(同属一级域名下的二级域名)绑定另一个web ... 
- Servlet相关接口和Servlet的生命周期
		http://www.cnblogs.com/luotaoyeah/p/3860292.html Servlet相关接口和Servlet的生命周期 创建一个Servlet类最直接的方式是实现javax ... 
- C# 常用接口学习 ICollection<T>
		C# 常用接口学习 ICollection<T> 作者:乌龙哈里 时间:2015-11-01 平台:Window7 64bit,Visual Studio Community 2015 参 ... 
- C# 常用接口学习 IComparable 和 IComparer
		C# 常用接口学习 IComparable 和 IComparer 作者:乌龙哈里 时间:2015-11-01 平台:Window7 64bit,Visual Studio Community 201 ... 
随机推荐
- colorMatrix色彩旋转设置
			package com.loaderman.customviewdemo; import android.app.Activity; import android.graphics.Bitmap; i ... 
- 如何正确查看Linux机器内存使用情况
			如何正确查看Linux机器内存使用情况 背景 只要工作上涉及到Linux机器,基本上都会有这样一个需求,查看内存使用情况,但是怎么看才正确呢?之前使用的是top命令,一直存在一个误区. 为什么top命 ... 
- ThinkPhp5 mongodb 使用自定义objectID出错解决
			在Tp5中使用mongodb 使用自定义ObjectId时报错:Cannot use object of type MongoDB\\BSON\\ObjectID as array 查询源码发现在to ... 
- std::function以及std::bind
			转自:https://blog.csdn.net/shuilan0066/article/details/82788954 示例1 : 普通函数 void gFunc() { cout << ... 
- IntelliJ-svn配置与使用
			目录 IntelliJ-svn配置与使用 SVN的配置 版本控制主要操作按钮 版本控制相关的常用设置 Version Control窗口 @(目录) IntelliJ-svn配置与使用 SVN的配置 ... 
- ubuntu18.04安装chromium浏览器
			sudo add-apt-repository ppa:a-v-shkop/chromium sudo apt-get upate sudo apt-get install chromium-brow ... 
- 使用ClientScriptManager向客户端注册脚本
			ClientScriptManager在非异步(就是说非AJAX)环境下使用的.如果要在异步环境下注册脚本应该使用ScriptManager的静态方法来注册(ScriptManager兼容异步于非异步 ... 
- Paper reading: High-Fidelity Pose and Expression Normalization for Face Recognition in the Wild(HPEN)
			1. Introduction 人脸识别受到各种因素影响,其中最重要的两个影响是 pose 和 expression, 这两个因素会对 intra-person 变化产生极大的影响, 有时候甚至会超过 ... 
- Tensorflow 2.0 datasets数据加载
			导入包 import tensorflow as tf from tensorflow import keras 加载数据 tensorflow可以调用keras自带的datasets,很方便,就是有 ... 
- NLog文章系列—系列文章目录以及简要介绍
			参考文章:http://www.cnblogs.com/dflying/archive/2006/12/04/581750.aspx 
