Manuale VB.Net

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

Una SortedList è un insieme di coppie chiave-valore ordinate in base alla chiave.
E' in pratica una combinazione tra un ArrayList ed una HashTable
Se accediamo al SortedList tramite chiave, esso si comporta come un'HashTable, se vi accediamo tramite indice, Una lista ordinata è una combinazione di un array e una tabella hash. Esso contiene un elenco di elementi che è possibile accedere con una chiave o di un indice. Se si accede a elementi utilizzando un indice, è un ArrayList, e se si accede elementi utilizzando una chiave, si tratta di una HashTable. La collezione di oggetti è sempre allineati secondo il valore della chiave.

Proprietà e metodi dell'ArrayList

Vediamo l'elenco delle proprietà / metodi principali della Sortedlist

Proprietà/Metodo Descrizione
Capacity Restituisce o imposta il numero di elementi che il SortedList può contenere.
Count Restituisce il numero di elementi contenuti nel SortedList.
Item Restituisce l'elemento presente nell'indice specificato.
Keys Restituisce un ICollection contenente le chiavi del SortedList.
Values Restituisce un ICollection contenente i valori in un SortedList.
Add Aggiunge un oggetto alla fine del SortedList.
Clear Rimuove tutti gli elementi da un SortedList.
ContainsKey Determina se l'Hashtable contiene una chiave specifica.
ContainsValue Determina se l'Hashtable contiene un valore specifico.
GetByIndex Restituisce il valore in corrispondenza dell'indice specificato.
GetKey Restituisce la chiave in corrispondenza dell'indice specificato.
GetKeyList Restituisce le chiavi nella SortedList
GetValueList Restituisce i valori nella SortedList.
IndexOfKey Restituisce l'indice in base zero associato ad una chiave nel SortedList.
IndexOfValue Restituisce l'indice in base zero associato ad un valore nel SortedList.
Remove Rimuove la prima occorrenza di un oggetto dal SortedList.
RemoveAt Rimuove un elemento elemento in corrispondenza dell'indice specificato.
TrimToSize Imposta la proprietà Capacity al numero corrente di elementi nel SortedList.

Esempio

Imports System.Collections
Module testSortedList
   Sub Main()
        Dim hTable As SortedList = New SortedList()
        Dim k As String
        sList.Add("1", "Lunedì")
        sList.Add("2", "Martedì")
        sList.Add("3", "Mercoledì")
        sList.Add("4", "Giovedì")
        sList.Add("5", "Venerdì")
        If Not sList.ContainsKey("6") Then
          sList.Add("6", "Sabato")
        End If
        If Not sList.ContainsValue("Domenica") Then
          sList.Add("7", "Domenica")
        End If
        Console.WriteLine("Test Keys")
        Dim key As ICollection = sList.Keys
        For Each k In key
          Console.WriteLine(" {0} : {1}", k, hTable(k))
        Next k
   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.