Array dinamici in c#

Array dinamici in c#

Gli array dinamici in C# sono una struttura di dati essenziali che consente di creare e lavorare con array che possono cambiare di dimensioni durante il runtime. A differenza degli array statici, che hanno una dimensione fissa che non può essere modificata una volta creata, gli array dinamici possono crescere o ridursi di dimensioni secondo necessità. Questo li rende uno strumento versatile per la gestione delle raccolte di dati che possono cambiare di dimensioni nel tempo, leggere ulteriormente questa guida per ottenere ulteriori informazioni su array dinamici in C#.

Array dinamici in c#

Per creare un array dinamico in C#, ecco un esempio che dimostra l'uso di array dinamici:

usando il sistema;
usando il sistema;
Utilizzo del sistema.Collezioni;
Spazio Names Dynamic_array

Programma di classe

statico void main (string [] args)

Elenco da = nuovo elenco();
da.Aggiungi (23);
da.Aggiungi (21);
da.Aggiungi (24);
da.Aggiungi (27);
Console.WriteLine ("Count: 0", da.Contare);
Console.Scrivi ("Elenco:");
da.Ordinare();
foreach (int i in da)

Console.Scrivere (i + "");

Console.Linea di scrittura();
Console.ReadKey ();


Questo è un codice C# crea un array dinamico utilizzando la classe di elenco. Il programma inizializza un elenco vuoto di numeri interi denominati "DA" usando il costruttore della classe di elenco. Quindi, aggiunge quattro valori interi all'elenco usando il metodo Add (): 23, 21, 24 e 27.

Dopo aver aggiunto questi elementi, il programma stampa il conteggio degli elementi nell'elenco utilizzando la proprietà COUNT della classe Elenco. Il conteggio è il numero di elementi nell'elenco, che in questo caso è 4 e il programma quindi ordina l'elenco nell'ordine ascendente utilizzando il metodo Elenco Class Ord (). Quindi stampa gli elementi nell'elenco usando un ciclo foreach, separando ogni elemento con uno spazio.

Conclusione

Gli array dinamici sono una potente struttura di dati in C# che può essere utilizzata per archiviare e manipolare raccolte di valori durante il runtime. Con la classe di elenco, è facile creare, aggiungere, rimuovere e ordinare array dinamici in C#, questo articolo spiega quali sono gli array dinamici e come possono essere utilizzati con l'aiuto di un codice di esempio che crea un array dinamico e Quindi ordina i suoi elementi in ordine decrescente.