Esempi di .NET - Procedura: Insiemi

In questa sezione vengono presentati i seguenti esempi:

Esempio ICollection

Esempio Clone

Esempio List

Esempio HashTable

Esempio Collections

Esempio ICollection

In questo esempio viene illustrato come creare una classe derivata dall'interfaccia ICollection.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.IO; System.Collections

Classi utilizzate in questo esempio:

Console; String; Array; Object; Exception; Operation; InvalidOperationException; Import; StringWriter; EventArgs; Page

Esempio Clone

In questo esempio viene illustrato l'utilizzo della duplicazione di un ArrayList. Mediante la duplicazione viene creata una copia fittizia dell'ArrayList. Qualsiasi riferimento a oggetti dell'elenco originale viene copiato dall'elenco di destinazione anziché la copia vera e propria degli oggetti stessi. Se si modifica l'elenco duplicato, anche l'originale viene modificato quando l'elenco contiene riferimenti a oggetti.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.IO; System.Collections

Classi utilizzate in questo esempio:

Console; String; ArrayList; Array; Object; StringWriter; Import; Page; EventArgs; Type

Esempio List

In questo esempio viene illustrato come creare e utilizzare un ArrayList e come utilizzare un comando foreach (For Each in Visual Basic) per scorrere in ciclo l'elenco.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.IO; System.Collections

Classi utilizzate in questo esempio:

Console; String; Type; ArrayList; Array; Object; Import; StringWriter; EventArgs; Page

Esempio HashTable

In questo esempio viene illustrato come creare e utilizzare una tabella hash. Una tabella hash è un insieme di combinazioni chiave/valore organizzato per consentire la ricerca veloce.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.IO; System.Collections

Classi utilizzate in questo esempio:

Hash; Table; Console; Object; String; EventArgs; Hashtable; Import; ListBox; StringWriter; Page; Exception; Convert

Esempio Collections

In questo esempio vengono illustrati tre diversi tipi di insiemi: Queue, SortedList e Hashtable.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.IO; System.Collections

Classi utilizzate in questo esempio:

String; Console; Queue; SortedList; Hash; Hashtable; Environment; StringWriter; Array; Import; Page; Math; EventArgs; Object