.NET List中FindAll用法示例
来源:互联网 发布:厦门公交线路查询软件 编辑:程序博客网 时间:2024/06/06 12:51
using System;using System.Collections.Generic;public partial class List : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { CreateList(); } private void CreateList() { List<string> list = new List<string>(); list.Add("Compsognathus"); list.Add("Amargasaurus"); list.Add("Oviraptor"); list.Add("Velociraptor"); list.Add("Deinonychus"); list.Add("Dilophosaurus"); list.Add("Gallimimus"); list.Add("Triceratops"); //循环输出每一项 Response.Write("分别输出每一项:"); foreach (string str in list) { Response.Write(str + ";"); } //查找字符串中包含saurus的字符,利用了匿名方法(第一种方式) List<string> listFind = list.FindAll(delegate(string s){ return s.Contains("saurus"); }); Response.Write("查找到的字符串为:"); foreach (string str in listFind) { Response.Write(str+" ;"); } //第二种方式,这两种方式实际上是等价的 Response.Write("</br>FindAll(EndWithSaurus):"); List<string> subList = list.FindAll(EndWithSaurus);//传入了一个方法名 foreach (string str in subList) { Response.Write(str+" ;"); } } private bool EndWithSaurus(string s) { if ((s.Length > 5) && (s.Substring(s.Length - 6).ToLower() == "saurus")) return true; else return false; }}
阅读全文
0 0
- .NET List中FindAll用法示例
- 关于List中FindAll用法的一些简单示例
- 关于List中FindAll用法的一些简单示例
- C#/ASP.NET List中Sort()、Find()、FindAll()、Exist()的使用方法
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- list用法示例详解
- STL中List 的sort 比较 用法示例
- [ASP.NET]利用List的Sort()、Find()、FindAll()、Exist()來解決一些問題
- C# List 用法与示例
- C# List 用法与示例
- C# List 用法与示例
- java list用法示例详解
- java list用法示例详解
- 正则表达式 re.findall 用法
- asp.net中,用LODOP打印用法示例!
- findAll
- linux配置java环境变量(详细)
- etcd 安装与管理
- IDDR 原语 ISE 平台到 vivado移植
- Mybatis(7):将传参封装为Map进行传递
- 从 webpack 到全面拥抱 Parcel #1 探索 Parcel
- .NET List中FindAll用法示例
- 单元测试目的
- iOS 如何自动移除KVO观察者
- Android Button去掉自带阴影效果
- 配置svn忽略ignore
- 转载(java反射机制详解)
- 秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
- Android面试篇之Service和IntentService的区别
- sublime3插件安装大全