Comment convertir le type T en Array
Fermé
salut je suis face à un sérieux pb. je developpe une application en C# et j'ai une classe générique dans la quelle j'essaye de convertir un objet générique en Array comme suit:
T monObjet;
Array array = (Array) monObjet;
on m'affiche le message d'erreur: impossible convertir le type 'T' en 'System.Array'
Please help Me.
T monObjet;
Array array = (Array) monObjet;
on m'affiche le message d'erreur: impossible convertir le type 'T' en 'System.Array'
Please help Me.
A voir également:
- Comment convertir le type T en Array
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir epub en kindle - Guide
- Convertir audio en texte word - Guide
- Convertir clavier qwerty en azerty - Guide
1 réponse
Utilisateur anonyme
11 août 2016 à 14:33
11 août 2016 à 14:33
Il faut forcément que l'objet dans monObjet soit du type Array, d'un type dérivé de Array ou possède l'opérateur explicit retournant un Array pour que le cast fonctionne.
Tu peux caster un slip en lingerie mais pas en housse de couette....
Tu peux caster un slip en lingerie mais pas en housse de couette....