IList(T) 方法

IList(T) 类型公开以下成员。

 方法
  名称 说明
Add 将某项添加到 ICollection(T)中。 (继承自 ICollection(T)。)
Clear 从 ICollection(T)中移除所有项。 (继承自 ICollection(T)。)
Contains 确定 ICollection(T)是否包含特定值。 (继承自 ICollection(T)。)
CopyTo 从特定的 Array 索引开始,将 ICollection(T)的元素复制到一个 Array 中。 (继承自 ICollection(T)。)
GetEnumerator 已重载。
IndexOf 确定 IList(T)中特定项的索引。
Insert 将一个项插入指定索引处的 IList(T)。
Remove 从 ICollection(T)中移除特定对象的第一个匹配项。 (继承自 ICollection(T)。)
RemoveAt 移除指定索引处的 IList(T)项。
 

 扩展方法
  名称 说明
Aggregate 对序列应用累加器函数。 (由 Enumerable 定义。)
All 确定序列中的所有元素是否满足条件。 (由 Enumerable 定义。)
Any 已重载。 确定序列中的任何元素是否存在或满足条件。
AsEnumerable 返回类型化为 IEnumerable(T)的输入。 (由 Enumerable 定义。)
AsQueryable 已重载。 将 IEnumerable 或泛型 IEnumerable(T)转换为 IQueryable 或泛型 IQueryable(T) 。
Average 已重载。 计算数值序列的平均值。
Cast 将 IEnumerable 的元素转换为指定的类型。 (由 Enumerable 定义。)
Concat 连接两个序列。 (由 Enumerable 定义。)
Contains 已重载。 确定序列是否包含指定的元素。
Count 已重载。 返回序列中的元素数量。
DefaultIfEmpty 已重载。 返回 IEnumerable(T)的元素;如果序列为空,则返回一个具有默认值的单一实例集合。
Distinct 已重载。 返回序列中的非重复元素。
ElementAt 返回序列中指定索引处的元素。 (由 Enumerable 定义。)
ElementAtOrDefault 返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。 (由 Enumerable 定义。)
Except 已重载。 生成两个序列的差集。
First 已重载。 返回序列中的第一个元素。
FirstOrDefault 已重载。 返回序列中的第一个元素;如果未找到元素,则返回默认值。
Intersect 已重载。 生成两个序列的交集。
Last 已重载。 返回序列的最后一个元素。
LastOrDefault 已重载。 返回序列中的最后一个元素;如果未找到元素,则返回默认值。
LongCount 已重载。 返回一个 Int64,表示序列中的元素的数量。
Max 已重载。 返回值序列中的最大值。
Min 已重载。 返回值序列中的最小值。
OfType 根据指定类型筛选 IEnumerable 的元素。 (由 Enumerable 定义。)
Reverse 反转序列中元素的顺序。 (由 Enumerable 定义。)
SequenceEqual 已重载。 根据相等比较器确定两个序列是否相等。
Single 已重载。 返回值序列的单个特定元素。
SingleOrDefault 已重载。 返回值序列的单个特定元素;如果未找到此类元素,则返回默认值。
Skip 跳过序列中指定数量的元素,然后返回剩余的元素。 (由 Enumerable 定义。)
SkipWhile 已重载。 只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。
Sum 已重载。 计算数值序列之和。
Take 从序列的开头返回指定数量的连续元素。 (由 Enumerable 定义。)
TakeWhile 已重载。 只要满足指定的条件,就会返回序列的元素,然后跳过剩余的元素。
ToArray 从 IEnumerable(T)创建一个数组。 (由 Enumerable 定义。)
ToList 从 IEnumerable(T)创建一个 List(T)。 (由 Enumerable 定义。)
Union 已重载。 生成两个序列的并集。
Where 已重载。 基于谓词筛选值序列。

IList(T) 方法相关推荐

  1. Quartz.NET基础知识概述

    Quartz.NET是什么 由于我现在使用的Quartz.NET2.2版本,相对2.x变化不大,主要是相对于1.x更新了很多东西,如下基础知识摘录网络. Quartz.NET是一个开源的作业调度框架, ...

  2. .net程序员的盲点(八):泛型

    1.泛型介绍 泛型类和泛型方法同时具备可重用性.类型安全和效率,这是非泛型类和非泛型方法无法具备的.泛型通常用在集合和在集合上运行的方法中..NET Framework 2.0 版类库提供一个新的命名 ...

  3. 基础拾遗------泛型详解

     基础拾遗: 前言: 1.泛型的约束 2.泛型继承 3.关键字default 4.泛型方法 5.泛型接口 6.泛型数组 7.泛型委托 基础拾遗: 基础拾遗------特性详解 基础拾遗------ ...

  4. .NET异常设计原则

    异常是使用.NET时必然会遇到的问题,但是,有太多的开发人员没有从API设计的角度考虑这个问题.在大部分工作中,他们自始至终都知道需要捕获什么异常以及哪些异常需要写入全局日志.如果你设计了可以让你正确 ...

  5. WPF Unleashed Chapter 2:XAML Demystified 翻译(第二部分)

    上一篇WPF Unleashed Chapter 2:XAML Demystified 翻译(第一部分) 声明: 本译文仅供学习讨论,禁止用于商业用途,否则后果自负 类型转换(Type Convert ...

  6. axis idea 设置apache_利用IDEA创建Web Service服务端和客户端的详细过程

    创建服务端 一.file–>new–>project 二.点击next后输入服务端名,点击finish,生成目录如下 三.在 HelloWorld.Java 文件中右击,选 WebServ ...

  7. 翻译: Flex Collection 事件和手动通知变化

    转自:riameeting Collection事件和手动变化通知 集合用事件来表示集合发后了变化. 你能用这些事件监控变化以作相应的显示上的更新. Collection事件: CollectionE ...

  8. 【笔记】【WPF编程宝典】 第02章 XAML

    目录 2.1 理解XAML 2.1.1 WPF 之前的图形用户界面 2.1.2 XMAL 变体 2.1.3 XAML编译 2.2 XAML基础 2.2.1 XAML名称空间 2.2.2 代码隐藏类 2 ...

  9. 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群

    作者:Jeffrey Hunter 了解如何以低于 2,700 美元的费用在 Oracle Enterprise Linux 上安装并配置 Oracle RAC 11g 第 2 版开发集群. 本指南中 ...

最新文章

  1. php url映射,php – Laravel:将任意URL解析为相应的Controller / Route?
  2. linux中解决SSH连接慢问题
  3. python (3.5)字符串 持续更新中………………
  4. asm和file system之间数据文件的转换
  5. java filefilter的用法_Java File.listFiles(FileFilter filter)方法
  6. 程序员面试金典 - 面试题 17.13. 恢复空格(DP+Trie树)
  7. tomcat-servlet-AJAX最基础例子
  8. 工作工资不高,很普通的一个我
  9. 520这个日子就应该用程序员最浪漫的表白方式
  10. 自己都看到满眼问题,还要请专业测试?
  11. ssr的pac中加入学校图书馆数据库访问pac
  12. android 微信朋友圈相册封面裁剪的小秘密
  13. 信号量机制实现进程的互斥、同步、前驱
  14. python基础第二章:流程控制
  15. netbeans配置JAVA环境_NetBeans IDE 8.0.1 安装说明
  16. 三极管PNP NPN 的判别
  17. 子平真诠释疑笔记(四)
  18. iPhone怎么设置代理ip
  19. 解读CUDA Compiler Driver NVCC - Ch.2 - Compilation Phases
  20. C++中strcmp的用法

热门文章

  1. vue中使用three绘制星空效果
  2. layui数据可视化_利用ggplot2进行数据可视化
  3. 解决ios橡皮筋回弹
  4. 基于web的校园论坛的设计与实现-计算机毕设 附源码92291
  5. 获取Android手机CPU类型 ARM、ARMV7、NEON
  6. Flex写的一个工作流设计器原型
  7. 用Python语言实现共享单车的数据分析
  8. windows下如何彻底删除MySQL服务
  9. Python可视化数据分析09、MySQL读写
  10. 计算机没有创建家庭组选项,windows10专业版创建不了家庭组网络的解决方法