- 2
- 0
- 约1.98千字
- 约 18页
- 2017-11-27 发布于广东
- 举报
第20课 动态数组 ——List课程名称 Lesson Title动态数组——List学习者等级 Learner Level 基础阶段模块 Module 编程进阶实战本课时长 Duration 90分钟5123412534学习者背景 Learner Background本课程要求学习者有一定的C#或JavaScript语言基础。教学目标 Objectives? 让学习者能够掌握列表的用法? 能够掌握列表的增,删,插等操作? 能够掌握List与ArrayList的区别主题 Topics 列表定义 构造函数 属性 常用方法 List与ArrayList的区别列表定义声明以及定义List定义在using System.Collections.Generic命名空间下,使用时,需要对该空间进行引用。列表中元素类型ListT 列表名 = new ListT();主题 Topics 列表定义 构造函数 属性 常用方法 List与ArrayList的区别构造函数 ListT()//初始化ListT类的新实例,该实例为空并且具有默认初始容量。ListT(IEnumerableT)//初始化ListT类的新实例,该实例包含从指定的集合复制的元素。ListT(Int32)//初始化ListT类的新实例,该实例为空且具有指定的初始容量。主题 Topics 列表定义 构造函数 属性 常用方法 List与ArrayList的区别属性 Count//获取ListT中包含的元素数。Item//获取或设置位于指定索引处的元素。主题 Topics 列表定义 构造函数 属性 常用方法 List与ArrayList的区别常用方法添加元素Add//将对象添加到ListT的结尾处AddRange//将指定集合的元素添加到ListT的末尾常用方法插入元素Insert//将元素插入ListT的指定索引处InsertRange//将集合中的某个元素插入ListT的指定索引处常用方法移除元素Remove//从ListT中移除特定对象的第一个匹配项RemoveAt//移除ListT的指定索引处的元素RemoveRange//从ListT中移除一定范围的元素Clear//从ListT中移除所有元素常用方法元素排序Sort//使用默认比较器对整个ListT中的元素进行排序Reverse//将整个ListT中的元素的顺序反转Reverse(Int32,Int32)//将指定范围中元素的顺序反转常用方法包含Contains//确定某元素是否在ListT中string[] input = { One, Two, Three };Liststring listTest = new Liststring();listTest.AddRange(input);bool isCountains = listTest.Contains(“One”);// isCountains = true;主题 Topics 列表定义 构造函数 属性 常用方法 List与ArrayList的区别List与ArrayList区别ListT ArrayList不同点添加元素时,对元素严格检验可以添加任何元素无需强制类型转换需要强制类型转换相同点通过索引来访问集合元素添加元素方法相同通过索引删除元素学生作业?掌握List与ArrayList的区别。?声明一个List类型的列表,对此列表进行增删查等操作。1.Liststring listTest_1 = new Liststring(); 2.string[] input = { One, Two, Three }; Liststring listTest_2 = new Liststring(input);3.Liststring listTest_3 = new Liststring(5);string[] input = { One, Two, Three };Liststring listTest = new Liststring();listTest.AddRange(input); //增加input集合string[] input = { One, Two, Three };Liststring listTest = new Liststring();listTest.AddRange(input);listTest.RemoveRange(0, 2); //移除“One“与”Three”两个元素
您可能关注的文档
- 自动检测技术及应用第2版梁森131检测课件13上2013319章节.ppt
- 自动控制理论第3版夏德钤翁贻方第1章节引论.ppt
- 自动检测技术及应用第2版梁森111检测课件第十一章节,第15节2013319章节.ppt
- 自动控制理论第4版夏德钤翁贻方第1章节引论.ppt
- 自动控制理论第4版夏德钤翁贻方第2章节控制系统的数学模型.ppt
- 自动控制理论第4版夏德钤翁贻方第3章节线性系统的时域分析.ppt
- 自动控制理论第4版夏德钤翁贻方第4章节根轨迹.ppt
- 自动控制理论第4版夏德钤翁贻方第6章节自动控制系统的校正.ppt
- 自动控制理论第4版夏德钤翁贻方第5章节线性系统的频域分析.ppt
- 自动控制理论第4版夏德钤翁贻方第8章节采样控制系统.ppt
最近下载
- 三国杀卡牌(全套精装+限量版).pdf VIP
- 2024胖东来培训指导手册-幸福生命状态.pdf
- 广发证券-小鹏汽车-09868-小鹏汽车-W(09868)-十载磨砺成体系多维增长引擎或将驱动价值重估.pdf VIP
- 2025年湖北襄阳四中、五中自主招生考试物理试题.docx VIP
- 2025年铁路电动起重机司机一体化理论考试专业知识试题及答案.docx VIP
- 2025湖北襄阳四中、五中自主招生物理试题.docx VIP
- 捷豹XEL车型手册汽车使用说明书pdf电子版下载.pdf VIP
- 2025年新疆司法考试真题及答案.docx
- 四川省专升本计算机基础知识.docx VIP
- 部编版(26春)小学语文一年级下册教学设计全册.docx VIP
原创力文档

文档评论(0)