c#发展

注册

 

发新话题 回复该主题

在C泛型列表ListltTgt [复制链接]

1#
能治愈白癜风的医院 http://baidianfeng.39.net/a_bdfzkyy/250420/r7vf119.html
C#核心开发-第17单元-泛型-第4节:泛型列表ListT修改数据和清空数据C#核心开发-泛型列表修改数据1.修改数据我们知道,在C#的泛型列表ListT中,下标与值是一一对应关系,根据下标就可以找到对应的值。因此,我们可以通过下标修改对应的值,也就是重新赋值。如下是先给ListT存储数据,然后根据索引值(也称为下标值)修改对应的值:修改泛型列表代码标注-图11.1.泛型列表ListT修改数据代码在ListT中修改数据如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceYidosoft.Edu.Csharp.GenericSets{classProgram{staticvoidMain(string[]args){Console.Title=泛型列表ListT-一都编程;ListstringstrList=newListstring();//使用Add()添加strList.Add(小强);strList.Add(小明);//在索引值为1的位置插入小花。strList.Insert(1,小花);//修改值strList[2]=小刚;//将小明修改为小刚。}}}在图1中,将索引值为2的位置修改为“小刚”。1.2.泛型列表ListT修改数据调试在VS中,打上断点,按F5快捷键调试一下,查看修改后的数据结果是如何变化的。如下图所示:修改数据调试结果-图2从图2的结果上看,原来的“小明”已不存在了,被“小刚”替换掉了。2.清空数据如果要把C#泛型列表ListT中的所有数据一次性全部清空,则可以使用Clear()方法:Clear()清空数据使用Clear()方法清空数据完整代码如下:ListstringstrList=newListstring();//使用Add()添加strList.Add(小强);strList.Add(小明);//在索引值为1的位置插入小花。strList.Insert(1,小花);//修改值strList[2]=小刚;//将小明修改为小刚。//一次性清空strList.Clear();Console.ReadKey();在上图中,使用Clear()方法可以将数据一次性全部删除,打上断点,调试一下结果,如下图所示:调试清空结果执行完Clear()方法之后,C#泛型列表ListT中的数据一次性全部清空了。C#深入编程-线上视频图文课堂配套课后技能作业+理论考试+源码淘宝¥购买已下架
分享 转发
TOP
发新话题 回复该主题