Bonjour
Je ne connais pas ton APi, je ne peux que spéculer.
Quel est le type de la propriété Count?
Perso, j'aurais tendance à dire int, et du coup on ne concatène pas des int comme ça.
Il faut utiliser string.Format ou sa simplification par le caractère clé $.
Mais le message d'erreur ne fait pas penser à un problème de concaténation.
Que se passe t il si tu exécutes le code avec cette ligne
MessageBox.Show(D.HybridShapes.Count);
?
Wismeril, Merci pour ta réponse.
L’affichage avec MessageBox.Show("" + O.HybridShapes.Count) sans "D" fonctionne (O étant de type défini mais avec "D" ça plante.
ma question concerne le passage en type dynamic des variables O et H ou je n’accède plus au propriété au moment de l’exécution.
Est t'il possible l'API catia ne permette pas l'utilisation de variable dynamic
Je ne sais pas, je n'ai pas Catia, donc pas son API non plus.
Et puis, je ne vois pas d'interêt au type dynamic, je ne l'utilise jamais.