<p>I need to create a multi-dimensional (nested) hashtable/dictionary so that I can use syntax like </p>

<pre><code>val = myHash("Key").("key")
</code></pre>

<p>I know I need to use Generics but I can't figure out the correct syntax using VB in ASP.NET 2.0, there are plenty of c# examples on the net but they aren't helping much.</p>

<p>Cheers!</p>

OK, I'm better at C# than vb.net, but I'll give this a go....
```
```
Dim myHash as Dictionary(Of string, Dictionary(Of string, Integer));
```
```