Rol*_*sta 5 c# arrays arraylist
如何从C#中的数组中删除范围ArrayList?
ArrayList myAL = new ArrayList();
myAL.Add( "The" );
myAL.Add( "quick" );
myAL.Add( "brown" );
myAL.Add( "fox" );
myAL.Add( "jumped" );
myAL.Add( "over" );
myAL.Add( "the" );
myAL.Add( "lazy" );
myAL.Add( "dog" );
myAL.RemoveRange( 4, 3 );
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现与字符串数组对象相同???
通用列表公开了一种RemoveRange()方法.您可以将数组转换为列表,然后删除范围,然后转换回数组:
var myList = myArray.ToList();
myList.RemoveRange(index, count);
myArray = myList.ToArray();
Run Code Online (Sandbox Code Playgroud)
要删除特定索引中的一个项目,您可以使用RemoveAt():
var myList = myArray.ToList();
myList.RemoveAt(index);
myArray = myList.ToArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6342 次 |
| 最近记录: |