J'ai créé une classe de liste chaînée dans mon code JavaScript, puis j'ai traduit ce code en C#.Puis-je transmettre une liste chaînée d'un service Web C# à une fonction JavaScript?
Maintenant j'ai une fonction JavaScript qui appelle un service Web afin d'obtenir un tableau de noms, la fonction JavaScript onComplete
prend alors ce tableau et le transforme en liste chaînée.
Est-il possible de créer la liste liée dans le service Web et de la renvoyer pour être utilisée par le code JavaScript ou les listes liées ne peuvent-elles pas être transférées correctement? Permettez-moi de reformuler ma question à quelque chose qui a un peu plus de sens.
Éditer: Si vous avez un objet personnalisé créé par une classe dis .... class User, et que cette classe a une variable appelée nom d'utilisateur. Si vous passez un objet Utilisateur: objUser, retour de C# en JavaScript, comment le JavaScript sait-il qu'il peut accéder à objUser.userName
? Qu'en est-il des méthodes possibles qu'il peut invoquer sur cet objet utilisateur?
Il n'existe pas de liste chaînée. Il n'y a que votre code JavaScript qui crée quelque chose que vous appelez une "liste liée". Qu'est-ce qui vous fait penser que votre "liste liée" ne peut pas être transférée correctement? Avez-vous essayé et échoué? Qu'avez-vous essayé?Comment a-t-il échoué? À quoi ressemble votre «liste liée»? –
@Matt: Google "JSON". BTW, avez-vous sérieusement utilisé JavaScript et les services Web pendant plus d'une semaine, et pas entendu parler de JSON? –
@Matt: Les tableaux en JavaScript sont en fait "documentés". Ils sont même mentionnés dans certains "livres". Ils ne sont pas parmi les fonctionnalités les plus avancées, non plus. –