Convertendo uma lista em uma matriz com ToArray ()
Eu criei uma classe chamada listItem e a seguinte lista:
List<listItem> myList = new List<listItem>();
Em algum momento do meu código, desejo convertê-lo em uma matriz, usando assim:
listItem[] myArray = myList.ToArray();
Infelizmente, isso não funciona, e recebo esta mensagem de erro:
Cannot convert [...] listItem[] to [...] List<listItem>
Tentei descobrir isso, mas sem sucesso ...
Desde já, obrigado
EDIT: Meu mal, a primeira linha de código que escrevi foi realmente digitada incorretament
Na verdade, todo o código acima funciona muito bem. Meu erro foi devido ao fato de minha função:
List<listItem> myFunction()
etornou o myArray, daí o problema de conversão ... Agora está corrigido. :)
Obrigado a todos por suas respostas