所有类别

  • collection 集合

    collection 集合集合定义:集合(Collection)类是专门用于数据存储和检索的类集合的作用:集合本质是一种数据结构,用于存储数据常见数据来源:来自数据库、XML文件、文本文件、用户输入、网络API调用等集合(Collection)类是专门用于数据存储和检索的类。这些类提供了…

    2024-01-15 79

  • List<>的常用方法

    List<>的Find方法泛型集合List<T>中的Find函数用于查找集合中符合指定条件的元素..相比foreach遍历元素,用Find函数查找,代码更简洁.函数原型如下:public T Find(Predicate<T> match);其中Predicate为C#定义好的委托,原型如下:public delegate boo…

    2024-01-15 80

  • Dictionary字典的用法

    Dictionary<TKey,TValue>字典的用法:先看看如何构造:var a=new Dictionary<TKey,TValue>();看见尖括号就知道它是c#2.0的泛型了,所以它可以容纳任何类型。首先,字典有一个键<TKey>和一个值<TValue>,其中键必须是唯一的,不能重复。键不能是空引…

    2024-01-15 86

  • 泛型集合List

    构建:var list=new List<int>();首先,List 是个强类型,很安全。其次看那个尖括号,它是 C#2.0 时加入的泛型,所以并不存在像 ArrayList 那样要拆/装箱以此造成性能浪费。然后,List 通过索引分配,索引与数组一样,从 0 开始。它可以通过索引来读取值:var a=ne…

    2024-01-15 79

  • IReadOnlyCollection与IReadOnlyList

    .NET Core同样定义了一系列仅提供只读操作的集合及列表接口:public interface IReadOnlyCollection<out T> : IEnumerable<T>, IEnumerable{ int Count { get; }}public interface IReadOnlyList<out T> : IReadOnlyCollection<T>, IEnumerab…

    2024-01-14 97