C#泛型集合List<T>用法总结

2012-03-26 20:21:11|?次阅读|上传:wustguangh【已有?条评论】发表评论

关键词:C#|来源:唯设编程网

4. 删除List<T>中的元素:

4.1、 删除单个元素:

List. Remove(T item)     

item指定了要删除元素的对象,示例:

mList.Remove("Hunter");

4.2、 删除指定位置的元素:

List.RemoveAt(int index);

其中,index指定了要删除元素的索引值,示例:

mList.RemoveAt(0);

4.3、 删除多个元素:

List.RemoveRange(int index, int count);

index指定了删除元素的起始位置,count指定了从起始位置开始需要删除元素的个数,示例:

mList.RemoveRange(3, 2);
5. 判断某个元素是否在该List<T>中:
List.Contains(T item)

该方法用于确定某元素是否在 List<(Of <(T>)>) 中,如果在 List<(Of <(T>)>) 中找到 item,则为 true,否则为 false,示例:

if (mList.Contains("Hunter")){
    Console.WriteLine("There is Hunter in the list");
}else{
    mList.Add("Hunter");
    Console.WriteLine("Add Hunter successfully.");
}
6. 给List<T>里面元素排序:
List.Sort ()

该方法将集合类List<T>中的元素按照 默认的方式元素第一个字母升序排序。

mList.Sort();
7. 给List<T>里面元素顺序反转:
List.Reverse ()

该方法可以与List. Sort ()配合使用,以达到想要的效果。

mList.Sort();
8. 清空List<T>中的所有元素:
List.Clear ()

该方法将清空List<T>中的所有元素,示例:

mList.Clear();
9.  获得List<T>中元素数目:
List. Count ()

该方法返回List<T>中元素个数的int类型值,示例:

int count = mList.Count();
Console.WriteLine("The num of elements in the list: " +count);
<12>
发表评论0条 】
网友评论(共?条评论)..
C#泛型集合List<T>用法总结