Ho un Dictionary<string, List<Order>>
e voglio avere l'elenco di chiavi in un array. Ma quando scelgoConverti dizionario.keyscollection in array di stringhe
string[] keys = dictionary.Keys;
Questo non viene compilato.
Come si converte KeysCollection
in un array di stringhe?
con C++/CLI e .net 3.5 ottengo questo quando provo: 'errore C2039: 'ToArray': non è un membro di 'Sistema: : Collezioni :: Generico :: Dizionario :: KeyCollection'' –
@JonCage, 'ToArray' è un metodo di estensione definito in' System.Linq.Enumerable'; per quanto ne so, C++/CLI non supporta il metodo di estensione, quindi devi chiamarlo come un normale metodo statico: 'Sistema :: Linq :: Enumerable :: ToArray (dictionary.Keys)' –
So che questo è super vecchio ma per quelli di noi in via di sviluppo per SharePoint, grazie per aver incluso la vecchia soluzione quadro. – iambriansreed