ArrayList中的Trimtosize方法

Trimtosize方法将容量设置为ArrayList中的实际元素数量,这意味着它们是ArrayList中的两个元素,然后它显示为ArrayList的容量,

ArrayList中的Trimtosize方法示例

namespace ConsoleApplication2
{

  class Program
  {
      static void Main(string[] args)
      {

          ArrayList list = new ArrayList();
          list.Add("Red");
          list.Add("Pink");
          list.Add("Orange");

          list.Add("Blue");
          list.Add("White");
          list.Add("Black");
          list.Add("Yellow");

          list.Add("Gray");
          list.Add("Olive");
          
          Console.WriteLine("ArrayList的元素个数:" + list.Count);
          
          Console.WriteLine("arraylist的容量:" + list.Capacity);
          //调用TrimToSize方法
          list.TrimToSize();

          Console.WriteLine();
          //应用TrimToSize方法后,arraylist的容量将发生变化
          Console.WriteLine("arraylist的元素数量:" + list.Count);
          Console.WriteLine("arraylist的容量:" + list.Capacity);

      }
  }
}
日期:2020-04-11 23:03:54 来源:oir作者:oir