Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist indexbasierte E/A für ArrayList-Sammlungen in C#?

Was ist indexbasierte E/A für ArrayList-Sammlungen in C#?

WBOY
WBOYnach vorne
2023-09-02 21:01:02625Durchsuche

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

Die ArrayList-Klasse stellt eine geordnete Sammlung von Objekten dar, die einzeln indiziert werden können. Es ist eine Alternative zu Arrays.

Die folgende Tabelle listet einige allgemeine Eigenschaften der ArrayList-Klasse auf:

Seriennummer Eigenschaften und Beschreibungen
1 Kapazität

Ruft die Anzahl der Elemente ab oder legt sie fest dass die ArrayList enthalten kann.

2 Count

Ermitteln Sie die tatsächliche Anzahl der in ArrayList enthaltenen Elemente.

3 IsFixedSize

Ruft einen Wert ab, der angibt, ob die ArrayList eine feste Größe hat.

4 IsReadOnly

Ruft einen Wert ab, der angibt, ob die ArrayList schreibgeschützt ist.

5 Item

Ruft das Element am angegebenen Index ab oder legt es fest.

Hier ist ein Beispiel, das zeigt, wie man ArrayList in C# verwendet und die Kapazität ermittelt. Die Standardkapazität beträgt 4.

Beispiel

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);
      }
   }
}

Das obige ist der detaillierte Inhalt vonWas ist indexbasierte E/A für ArrayList-Sammlungen in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen