2009-05-29 8 views
1

J'ai téléchargé json.net. et ajouté le fichier dll en cliquant sur Ajouter une référence. Le fichier dll apparaît maintenant dans le dossier bin. Maintenant, dans le code, je l'ai essayé d'appeler les fonctions de Json.netAjout de json.net au projet

Imports Newtonsoft.Json.JsonReader 
Partial Class _Default 
    Inherits System.Web.UI.Page 

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 

End Sub 
End Class 

Je ne peux pas appeler toutes les fonctions. Même lorsque j'écris Newtonsoft.Json.JsonReader. la fonction n'apparaît pas.

Y at-il autre chose qui me manque?

Merci

+0

je fixe l'affichage du code dans votre question. La prochaine fois, si vous ne savez pas comment mettre en forme le code correctement, utilisez simplement les boutons de l'éditeur qui vous aideront avec cela. – OregonGhost

+0

BTW qu'est-ce que vous essayez d'accomplir? – Draco

Répondre

3

Ceci est probablement dû JsonReader est une classe abstraite donc vous ne pouvez pas créer une instance de celui-ci et utiliser ses membres. Essayez de lire la documentation de Json.net où vous pouvez savoir quelles classes et quels membres sont disponibles.

Je ne suis pas sûr de vous pouvez télécharger étaient la documentation sans télécharger les binaires mais vous pouvez obtenir les deux here.

+2

JsonReader est abstrait. Généralement, vous voulez utiliser JsonTextReader. L'utilisation de JsonConvert est un excellent raccourci. Il a des méthodes d'aide qui créent le lecteur et l'auteur pour vous lorsque vous travaillez avec des chaînes JSON. –

Questions connexes