ふとJavaScriptみたくリテラルによる配列や辞書の初期化ができないかと思い調べてみたら、できることが分かったのでメモを残す。
http://msdn.microsoft.com/ja-jp/library/dd293617.aspx
配列の初期化
VB.NET
Dim names As New List(Of String) From _
{"yamada", "tanaka", "sato"}
辞書の初期化
VB.NET
Dim employees As New Dictionary(Of String, String) From _
{{"A0001", "yamada"}, _
{"A0002", "tanaka"}, _
{"A0003", "sato"}, _
{"A0004", "suzuki"}}
JavaScriptに比べたらちょっとごちゃつくけど、.Add()よりはマシだと思う。
ユニットテスト時の初期化等活躍しそう。