📄 arraylistexample.cs
字号:
using System;
using System.Collections;
namespace Example_3
{
/// <summary>
/// ArrayListExample 的摘要说明.
/// </summary>
class ArrayListExample
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以开始应用程序
//创建 ArrayList 对象
ArrayList objArrPerson = new ArrayList();
//输出初始容量
Console.WriteLine("数组的容量是 {0}",objArrPerson.Capacity.ToString());
//将元素添加到数组列表中
objArrPerson.Add("David Blake");
objArrPerson.Add("Mark Lee");
objArrPerson.Add("Ronaldo Robert");
objArrPerson.Add("Roger Federer");
objArrPerson.Add("John Scott");
//输出 Count 值
Console.WriteLine("\n数组中的元素个数是 {0}",objArrPerson.Count.ToString());
//数组中的元素
Console.WriteLine("\n数组中的元素 ");
foreach(string element in objArrPerson)
Console.WriteLine("元素:{0}",element);
//查找元素
Console.WriteLine("\n输入要查找的字符串 ");
string str = Console.ReadLine();
if(objArrPerson.Contains(str))
Console.WriteLine("找到的元素");
//整理数组
objArrPerson.TrimToSize();
Console.WriteLine("\n整理后的数组容量是 {0}",objArrPerson.Capacity.ToString());
ArrayList list = new ArrayList();
Console.WriteLine(list.Capacity);
list.Capacity = 2;
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(4);
list.Add(5);
Console.WriteLine(list.Capacity);
Console.Read();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -