Tengo un Dictionary<string, List<Order>>
y quiero tener la lista de claves en una matriz. Pero cuando elijoConvertir diccionario.keyscolección en una matriz de cadenas
string[] keys = dictionary.Keys;
Esto no se compila.
¿Cómo convierto KeysCollection
en una matriz de cadenas?
Usando C++/CLI y .NET 3.5 me sale esto cuando intento: 'error C2039: 'ToArray': no es un miembro de 'Sistema: : Colecciones :: Genérico :: Diccionario :: KeyCollection'' –
@JonCage, 'ToArray' es un método de extensión definido en' System.Linq.Enumerable'; por lo que sé, C++/CLI no es compatible con el método de extensión, por lo que debe llamarlo como un método estático normal: 'System :: Linq :: Enumerable :: ToArray (dictionary.Keys)' –
Sé que esto es Muy viejo, pero para aquellos de nosotros que estamos desarrollando para SharePoint, gracias por incluir la solución de marco anterior. – iambriansreed