Fondamentalmente, ho una funzione che ha un argomento del dizionario opzionale. Dal momento che è facoltativo, ha bisogno di un valore predefinito e mi piacerebbe impostarlo su un dizionario vuoto anziché su Nothing. Come faccio a farlo?Come creare un dizionario vuoto per l'argomento facoltativo in VB.NET
In Java, vorrei semplicemente fare questo:
Collections.<K,V>emptyMap()
Come faccio a fare l'equivalente in VB.NET?
(Sto usando .NET 3.5).
Grazie, anche questo ha funzionato per me con ... (Opzionale ByRef myVar() come Double = Nothing). Sono rimasto bloccato a capire come specificare i valori predefiniti del mio array finché non ho trovato "Nothing" nella tua risposta. – Stewbob
Si prega di essere consapevoli del fatto che il dizionario .NET creato è modificabile se creato in quel modo. Il risultato delle 'Collezioni 'di JDK. emptyMap() 'è immutabile. –
Nico