Quelle est la meilleure façon de convertir un tableau JavaScript de doubleComment faire pour convertir un tableau JavaScript de doubles à un tableau .NET de doubles?
return [2.145, 1.111, 7.893];
dans un tableau .NET de double, lorsque le tableau Javascript est retourné d'un objet de contrôle WebBrowser document
object o = Document.InvokeScript("getMapPanelRegion");
sans utiliser cordes et analyse?
L'objet renvoyé est de type __ComObject car il s'agit d'un tableau renvoyé. Le tableau aura une taille fixe car je l'utilise pour renvoyer trois valeurs au code appelant. Ma solution actuelle est de retourner un | chaîne éliminée des trois valeurs, je divise et j'analyse la chaîne pour obtenir mes trois doubles. Si possible, je voudrais ne pas avoir à utiliser la manipulation de la chaîne car cela ressemble à un hack.
Mais j'ai un tableau de doubles et ils sont traités différemment. – stevehipwell
Désolé! J'ai remarqué. J'ai mis à jour ma réponse –
Le problème est d'obtenir le __ComObject dans mon tableau .NET. – stevehipwell