Hoy vi C# código que crea el diccionario estático y lo inicializa:Inicializar Diccionario estática mientras se crea en C++/CLI
public static readonly Dictionary<string, string> dict = new Dictionary<string, string>()
{
{"br","value1"},
{"cn","value2"},
{"de","value3"},
};
pero cuando decidí escribir mismo código para C++/CLI, ocurrió un error. Aquí está mi intento:
static System::Collections::Generic::Dictionary<System::String^, System::String^>^ dict = gcnew System::Collections::Generic::Dictionary<System::String^, System::String^>()
{
{"br","value1"},
{"cn","value2"},
{"de","value3"},
};
¿Puedo hacer esto y, de ser así, cómo?
posible duplicación de [sintaxis del inicializador de la colección CLI de C++] (http://stackoverflow.com/questions/1923928/c-cli-collection-initializer-syntax) –