欢迎光临散文网 会员登陆 & 注册

C#_泛型数据结构类

2022-02-09 09:35 作者:Pan_ana  | 我要投稿

List

  • What

  1. using System.Collections.Generic命名空间下

  2. 本质为一个可变类型的泛型数组

  3. 语言为开发者封装好的类,并且实现了增删查改

  • Why


  1. 为开发者提供便利

  2. 任何类型的都可以


  • How

  1. Add();//任何类型都可以

  2. AddRange();//【参数】为对象类型,【返回值】拼接好的对象 


  1. Remove();//移除指定元素,从头到尾。后面的元素将会往前移动

  2. RemoveAt();//移除索引位置

  3. Clear();//清空所有元素

  1. [0];//访问指定索引元素

  2. Contains();//【参数】为任意类型,【返回值】bool类型

  3. IndexOf();//【参数】为任意类型,【返回值】索引值/-1

  4. LastIndexOf();//【参数】为任意类型,【返回值】索引值/-1

  1. 通过索引去实现修改数据


  • Special

  1. Insert();//【参数】1.为插入的索引位置,后插2.为任意类型

  2. Count;//数组的长度属性,注意不是容量,可以用for和foreach进行遍历

  3. capacity;//为容量属性

  4. 通过for和foreach遍历



C#_泛型数据结构类的评论 (共 条)

分享到微博请遵守国家法律