Очень легко сегодня, я думаю. В C#, его:Добавить ключи/значения в словарь при декларации
Dictionary<String, String> dict = new Dictionary<string, string>() { { "", "" } };
Но в vb следующее не работает.
Public dict As Dictionary(Of String, String) = New Dictionary(Of String, String) (("",""))
Я уверен, что есть способ добавить их в объявление, но я не уверен, как это сделать. И да, я хочу добавить их в объявление, а не в другое время. :) Так что, надеюсь, это возможно. Всем спасибо.
Я также попытался:
Public dict As Dictionary(Of String, String) = New Dictionary(Of String, String) ({"",""})
И ...
Public dict As Dictionary(Of String, String) = New Dictionary(Of String, String) {("","")}
И ...
Public dict As Dictionary(Of String, String) = New Dictionary(Of String, String) {{"",""}}
отлично! Интересно, как это происходит, он сначала создает двумерный массив, а затем копирует его в словарь? – vulkanino
Dern. Значит, ты говоришь, что, поскольку я использую VS2008, я не могу это сделать? Это воняет. – XstreamINsanity
Yeap, немного вонючий :-) Время обновления. –