Home  >  Article  >  Backend Development  >  What is index-based I/O for ArrayList collections in C#?

What is index-based I/O for ArrayList collections in C#?

WBOY
WBOYforward
2023-09-02 21:01:02625browse

C# 中基于索引的 I/O ArrayList 集合是什么?

The ArrayList class represents an ordered collection of objects that can be individually indexed. It is an alternative to arrays.

The following table lists some common attributes of the ArrayList class:

Serial number Attributes and descriptions
1 Capacity

Gets or sets the number of elements that the ArrayList can contain.

2 Count

Get the number of elements actually contained in the ArrayList.

3 IsFixedSize

Gets a value indicating whether the ArrayList has a fixed size.

4 IsReadOnly

Gets a value indicating whether the ArrayList is read-only.

5 #Item

Gets or sets the element at the specified index.

The following is an example that shows how to use ArrayList in C# and find the capacity. The default capacity is 4.

Example

using System;
using System.Collections;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         ArrayList x = new ArrayList();

         x.Add(45);
         x.Add(53);
         x.Add(12);
         x.Add(88);

         Console.WriteLine("Capacity: {0} ", x.Capacity);
      }
   }
}

The above is the detailed content of What is index-based I/O for ArrayList collections in C#?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete