Dynamisk array i C#

Er det noen metode for å lage en dynamisk matrise i C #?

Løsning

Utvidelse av Chris og Migols svar med et kodeeksempel.

Bruke en matrise

Student[] array = new Student[2];
array[0] = new Student("bob");
array[1] = new Student("joe");

Bruke en generisk liste. Under panseret bruker List -klassen et array for lagring, men gjør det på en måte som gjør det mulig å vokse effektivt.

List list = new List();
list.Add(new Student("bob"));
list.Add(new Student("joe"));
Student joe = list[1];
Kommentarer (2)

List for sterkt skrevet en, eller ArrayList hvis du har .NET 1.1 eller elsker å kaste variabler.

Kommentarer (0)