全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>C#之ArrayList类元素的添加、查找和删除

C#之ArrayList类元素的添加、查找和删除

作者:郑州网络公司发布时间:2023-09-15 01:27:16查看次数:来源:网络文章数:

//ArrayList类元素的添加

ArrayList myarrayList = new ArrayList(5);
Console.WriteLine("myarrayList包含的元素个数为{0},{1}:", myarrayList.Capacity, myarrayList.Count);
//利用Add方法添加元素
myarrayList.Add(123);
myarrayList.Add("tring");
myarrayList.Add('a');
myarrayList.Add(3.14);
myarrayList.Add(34L);
Console.WriteLine("myarrayList包含的元素个数为{0},{1}:", myarrayList.Capacity, myarrayList.Count);
//利用AddRange方法添加元素
string[] mystrarray = { "张三", "李四", "王五", "赵六" };
myarrayList.AddRange(mystrarray);
Console.WriteLine("myarrayList包含的元素个数为{0},{1}:", myarrayList.Capacity, myarrayList.Count);
//遍历元素
foreach (object obj in myarrayList)
{
    Console.Write(obj + "\t");
}

//ArrayList类元素的删除有四个方法

//变量名.Remove(值)
myarrayList.Remove(34L);//移除值为34L的数组元素
//变量名.RemoveAt(索引)
myarrayList.RemoveAt(2);//移除索引值为2的集合元素
//变量名.RemoveRange(开始的索引值,要移除个数)
myarrayList.RemoveRange(1, 3);//从索引值为1开始移除三个元素
//变量名.Clear()
myarrayList.Clear();//清除集合内索引元素

//ArrayList类元素的查找方法

//a、IndexOf方法:变量名.IndexOf(要查找的元素),返回一个首次出现的索引整型值,如果查找不到返回-1
Console.WriteLine(myarrayList.IndexOf(123));
//b、LastIndexOf方法:变量名.LastIndexOf(要查找的元素),返回一个最后一次出现的索引整型值,如果查找不到返回-1
Console.WriteLine(myarrayList.LastIndexOf(123));
//c、BinarySearch()方法:myArrList.BinarySearch(要查找的元素),返回一个首次出现的索引整型值,如果查找不到返回-1
//如果myArrList里面的数据类型不统一的时候回报 错

Console.ReadKey();

站内文章:均为188bet博彩体育app下载方式 各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/27394.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com


[C#之ArrayList类元素的添加、查找和删除]

本文链接://www.mcissock.com/new/27394.html
tags:郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司
网页是否收录:
返回目录 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map