C# List 删除其中一段元素
来源:互联网 发布:淘宝买家秀和卖家秀 编辑:程序博客网 时间:2024/05/21 15:06
C# List 删除其中一段元素
梗概
在通信或者某些数据处理中,需要把一个数据段中某一段连续的数据删除,可参考本方法。
关键词
C#, List, 删除一段元素, 通信, 数据处理
内容
RemoveRange(Int32, Int32)
从 List 中移除一定范围的元素。
代码块
using System;using System.Collections.Generic;public class Example{ public static void Main() { string[] input = { "Brachiosaurus", "Amargasaurus", "Mamenchisaurus" }; List<string> dinosaurs = new List<string>(input); Console.WriteLine("\nCapacity: {0}", dinosaurs.Capacity); Console.WriteLine(); foreach( string dinosaur in dinosaurs ) { Console.WriteLine(dinosaur); } Console.WriteLine("\nAddRange(dinosaurs)"); dinosaurs.AddRange(dinosaurs); Console.WriteLine(); foreach( string dinosaur in dinosaurs ) { Console.WriteLine(dinosaur); } Console.WriteLine("\nRemoveRange(2, 2)"); dinosaurs.RemoveRange(2, 2); Console.WriteLine(); foreach( string dinosaur in dinosaurs ) { Console.WriteLine(dinosaur); } input = new string[] { "Tyrannosaurus", "Deinonychus", "Velociraptor"}; Console.WriteLine("\nInsertRange(3, input)"); dinosaurs.InsertRange(3, input); Console.WriteLine(); foreach( string dinosaur in dinosaurs ) { Console.WriteLine(dinosaur); } Console.WriteLine("\noutput = dinosaurs.GetRange(2, 3).ToArray()"); string[] output = dinosaurs.GetRange(2, 3).ToArray(); Console.WriteLine(); foreach( string dinosaur in output ) { Console.WriteLine(dinosaur); } }}/* This code example produces the following output:Capacity: 3BrachiosaurusAmargasaurusMamenchisaurusAddRange(dinosaurs)BrachiosaurusAmargasaurusMamenchisaurusBrachiosaurusAmargasaurusMamenchisaurusRemoveRange(2, 2)BrachiosaurusAmargasaurusAmargasaurusMamenchisaurusInsertRange(3, input)BrachiosaurusAmargasaurusAmargasaurusTyrannosaurusDeinonychusVelociraptorMamenchisaurusoutput = dinosaurs.GetRange(2, 3).ToArray()AmargasaurusTyrannosaurusDeinonychus */
0 0
- C# List 删除其中一段元素
- c#一个list去掉其中重复元素
- c#删除 list中的元素
- c# list 删除重复元素
- JAVA遍历List集合并删除其中的元素
- 一个List,怎么删除其中不想要的元素
- Java遍历List集合并删除其中的元素
- 遍历List,删除其中元素的正确做法
- List遍历的时候将其中的元素删除掉
- C# 遍历List 并删除某个元素
- c#遍历list<>并删除某个元素
- C#循环删除List中某个元素
- 一个字符串 删除其中一段字符串
- 2.7 请写出一段Python代码实现删除一个list里面的重复元素
- 用Unity时,C#中List删除元素时出错
- C#遍历List并删除元素的方法概述
- C#控制台基础 删除list元素之像弹夹一样,弹射出list元素
- 一段html片段,得到其中的某个元素
- Java开发手册
- Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java)
- GoLang之协程、channel、select、同步锁
- js判断页面加载完成绑定事件
- Solr.NET快速入门(七)【覆盖默认映射器,NHibernate集成】
- C# List 删除其中一段元素
- 畅游无限游戏盒子(五)--adruino远程控灯
- JZOJ 3736. 【NOI2014模拟7.11】数学题(math)
- 接收用户输入的年月(1990年以后),在控制台中输出当月日历。
- 埃尔米特函数的计算(C++)
- 输入一个十六进制的数,然后按位输出2进制形式
- CCF CSP试题 201409-2 画图
- c 字符串 整数转换
- 顺序栈的应用