¿Cuál es la forma correcta de declarar un diccionario vacío en C#?
Dictionary<int, string> dict = new Dictionary<int, string>();
Dictionary dict = new Dictionary();
Dictionary<string, int> dict = new Dictionary<string, int>();