Manuale VB.Net

Follow on Facebook  Share on Twitter  Share on Google  Share on Linkedin  Share on Blogger  Share on Flipboard  Share on Tumblr 

Rappresenta un insieme ordinato di oggetti. A differenza di array, è possibile aggiungere e rimuovere elementi da un elenco in una posizione specificata utilizzando un indice. Permette anche di allocazione dinamica della memoria, l'aggiunta, la ricerca e l'ordinamento elementi nell'elenco.

Proprietà e metodi dell'ArrayList

Vediamo l'elenco delle proprietà / metodi principali dell'arraylist

Proprietà/Metodo Descrizione
Capacity Restituisce o imposta il numero di elementi che l'ArrayList può contenere.
Count Restituisce il numero di elementi contenuti nell'ArrayList.
Item Restituisce l'elemento presente nell'indice specificato.
Add Aggiunge un oggetto alla fine del ArrayList.
AddRange Aggiunge un range di elementi ad un ArrayList.
Clear Rimuove tutti gli elementi da un ArrayList.
Contains Determina se un elemento è presente nell'ArrayList.
GetRange Restituisce un ArrayList, che rappresenta un sottoinsieme degli elementi dell'originale.
IndexOf Restituisce l'indice in base zero della prima occorrenza di un valore nell'ArrayList.
Insert Inserisce un elemento nella ArrayList in una determinata posizione.
InsertRange un range di elementi ad un ArrayList in una determinata posizione.
Remove Rimuove la prima occorrenza di un oggetto dall'ArrayList.
RemoveAt Rimuove un elemento elemento in corrispondenza dell'indice specificato.
RemoveRange Rimuove un range di elementi da un ArrayList.
Reverse Inverte l'ordine degli elementi nella ArrayList.
SetRange Copia gli elementi in un range di elementi.
Sort Ordina gli oggetti di un ArrayList.
TrimToSize Imposta la proprietà Capacity al numero corrente di elementi nell'ArrayList.

Esempio

Imports System.Collections
Module testArrayList
    Sub Main()
        Dim lst As ArrayList = New ArrayList()
        Dim i As Integer
        lst.Add(2)
        lst.Add(1)
        lst.Add(4)
        lst.Add(3)
        lst.Add(4)
        Console.WriteLine("Count: {0}", lst.Count)
        Console.WriteLine("Capacity: {0} ", lst.Capacity)
        Console.Write("Valori: ")
        For Each i In al
          Console.Write("{0}, ", i)
        Next i
        lst.Sort()
        Console.Write("Valori dopo l'ordinamento: ")
        For Each i In al
          Console.Write("{0}, ", i)
        Next i
    End Sub
End Module

Manuale VB.Net

 

A colpo d'occhio

  • Script C#

    Script C# per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale C#

    Manuale completo di C# per principianti e non

  • Script VB.Net

    Script VB.Net Visual Basic .net: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale SQL

    Manuale di SQL con particolare attenzione a T-SQL di Microsoft SQL Server

  • Seo

    Tecniche di posizionamento indicizzazione e ottimizzazione dei siti web per nei motori di ricerca

  • Manuale CSS

    Manuale completo sui CSS per principianti e non

Be Responsive

HTML 5

HTML 5

HTML 5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto delle pagine Web.

CSS 3

CSS 3

CSS 3 è l'ultima evoluzione dei fogli di stile CSS. Contiene molte novità come angoli arrotondati, ombre, sfumature, transizioni o animazioni.

jQuery

jQuery

jQuery è una libreria JavaScript cross-platform progettata per semplificare lo scripting lato client.