2017-10-04 1 views
-1

J'ai un problème similaire à this example. Mais la différence est, le mien est un var et sur cet exemple est une classe.Comment convertir un de multiarray en classe

var debugExe = requete.List(); 

J'ai essayé:

var tester = debugExe[0] as IEnumerable<Client>; 
IList<Client> temp = tester.ToList<Client>(); 

Mon modèle d'essai var est nul, debugExe est non nulle.

type de debuxExe: enter image description here

List() 2 retour matrice de dimension.

+0

Êtes-vous sûr que 'debugExe' n'est pas null? c'est à dire. 'var debugExe = requete.List();' n'est pas nul –

+0

Que retourne 'List()'? –

+0

Quel est le type de 'requete'? Si vous survolez 'var' avant' debugExe', quel est le type de 'debugExe'? Quel est le problème que vous essayez de résoudre («c'est comme si cet autre problème» ne suffisait pas)? – mjwills

Répondre

0

Pour remplir un objet avec quelque chose qui implémentent IEnumerable vous pouvez essayer:

var temp = new List<Client>(debugExe); 

De cette façon, vous aurez une liste vide mais querable.