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