Ho creato una semplice classe di questo tipo:
codice:
Public Class MyHashList
Public Load As hashtable
Public Function write(w as string)
Dim objEntry As DictionaryEntry
For Each objEntry In Load
if objEntry.Key.ToLower = w.ToLower then
return objEntry.Value
exit for
end if
Next
End Function
End Class
E per utilizzarla:
codice:
dim htable as new MyHashList
htable.load=session("HT_Prova")
response.write (htable.write("Chiave di ricerca"))
Fino a qui tutto bene. Solo mi chiedevo: come posso impostare la classe in modo da poter caricare la mia hashtable su cui lavorare senza usare la proprietà load. Insomma, con un codice di questo tipo, che mi sembra più immediato:
codice:
dim htable as new MyHashList
htable=session("HT_Prova")
response.write (htable("Chiave di ricerca"))
Grazie e ciao