da l'eccezione postata parrebbe che temp.elementAt(i) restituisce già un array di stringhe e quindi viene sollevata l'eccezione class cast exception in quanto non è un stringa...