2010-01-22 6 views

Répondre

6

Essayez

if(data.GetType().Name == "Byte[]") 
{ 
    // assign to array 
} 
+0

"Byte []" Yep qui fonctionnerait aussi. J'ai résolu mon problème en vérifiant le type d'un objet. –

1

Dès que j'ai demandé ce que je compris que le type de données n'a pas été l'objet. Le faire de l'objet de type (son entrer par l'intermédiaire d'un convertisseur de type dans Silverlight) et cela a fonctionné.

8

Que diriez-vous ceci:

byte[] array = new byte[arrayLength]; 
if (array is byte[]) 
{ 
    // Your code 
} 
+0

Meilleure réponse - évite également les fautes de frappe. – Dennis

Questions connexes