C#泛型集合常用方法

简介: C#泛型集合常用方法

C#中集合现在学了两个种了,但是学完以后发现它们除了在应用范围不一样之外,它们的方法基本上都是相同的,一开始看到那么多的方法是有点蒙的,但是细心看一看会发现一个规律。


1、Add():方法用于添加一个元素到当前列表的末尾


2、AddRange():方法用于添加一批元素(数组或者集合)到列表的末尾


3、Remove():方法用于删除一个元素,通过元素本身的引用来删除,填什么删什么


4、RemoveAt():方法用于删除一个元素,通过索引值来删除


5、RemoveRange():用于删除一批元素,通过指定开始的索引和删除的数量来删除


6、Insert(int index,value):用于添加一个元素到指定位置,列表后面的元素依次往后移


7、InsertRange(int index,values):用于从指定位置开始添加一批元素,列表后面的元素依次往后移动


8、Contains():用于查看集合中是否包含所给元素


这些方法的名字我们可以总结出只在主单词的上面有一些改动,而且它的功能只是在原有的功能上做出了小改动,方便我们的使用。而且这些方法是这个两个集合都通用的,这两个集合区别主要还是存储数据的不同,在用固定类型的数据存储时就用list,反之就用arraylist。


相关文章
|
2月前
|
Java 调度 C#
C#学习系列相关之多线程(一)----常用多线程方法总结
C#学习系列相关之多线程(一)----常用多线程方法总结
|
2月前
|
C#
C#学习相关系列之数组---常用方法使用(二)
C#学习相关系列之数组---常用方法使用(二)
|
11天前
|
设计模式 IDE 测试技术
提升 C#编程效率的技巧与方法
【4月更文挑战第20天】提升C#编程效率的关键技巧包括:选择合适的IDE(如Visual Studio)、掌握基础语法、规划良好代码结构、使用代码生成工具、复用代码、利用库和框架、定期重构、应用设计模式、避免过度设计、进行代码审查、自动化测试、学习新技术、养成良好编程习惯、定期备份代码及参与技术社区。通过这些方法,开发者能提高代码质量和开发效率。
|
23天前
|
C#
C# Dev TreeList常用属性方法
C# Dev TreeList常用属性方法
|
2月前
|
存储 SQL C#
C# 读取二维数组集合输出到Word预设表格
C# 读取二维数组集合输出到Word预设表格
|
2月前
|
存储 安全 C#
C#使用集合组织相关数据
C#使用集合组织相关数据
12 0
|
2月前
|
C#
C#学习相关系列之数据类型类----嵌套类和嵌套方法(三)
C#学习相关系列之数据类型类----嵌套类和嵌套方法(三)
|
2月前
|
C# 索引
C#学习相关系列之base和this的常用方法
C#学习相关系列之base和this的常用方法
|
2月前
|
开发框架 .NET C#
C#学习相关系列之Linq常用方法---排序(一)
C#学习相关系列之Linq常用方法---排序(一)
|
2月前
|
开发框架 .NET 编译器
C#学习相关系列之匿名方法和Lambda表达式
C#学习相关系列之匿名方法和Lambda表达式