2009-05-29 6 views
1

Ich habe json.net heruntergeladen. und fügte die DLL-Datei hinzu, indem Sie auf Verweis hinzufügen klicken. Die DLL-Datei wird jetzt im Ordner bin angezeigt. nun in der Code, den ich die Funktionen von Json.net Aufruf haben versuchtHinzufügen von json.net zum Projekt

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 

Ich bin nicht in der Lage alle Funktionen aufrufen. Auch wenn ich Newtonsoft.Json.JsonReader schreibe. Die Funktion wird nicht angezeigt.

Gibt es noch etwas, das ich vermisse? Diese

Dank

+0

Ich erhalte die Codeanzeige in Ihrer Frage fixiert. Wenn Sie das nächste Mal nicht wissen, wie man den Code richtig formatiert, verwenden Sie einfach die Schaltflächen des Editors, die Ihnen dabei helfen. – OregonGhost

+0

BTW was versuchst du zu erreichen? – Draco

Antwort

3

ist wahrscheinlich, weil JsonReader eine abstrakte Klasse ist daher kann man nicht eine Instanz davon erstellen und seine Mitglieder zu verwenden. Versuchen Sie, die Json.net-Dokumentation zu lesen, in der Sie herausfinden können, welche Klassen und Mitglieder zur Verwendung verfügbar sind.

Ich bin nicht sicher waren Sie in der Dokumentation ohne das Herunterladen der Binärdateien herunterladen können, aber Sie können beide here.

+2

JsonReader ist abstrakt. Im Allgemeinen möchten Sie JsonTextReader verwenden. Die Verwendung von JsonConvert ist eine großartige Abkürzung. Es verfügt über Hilfsmethoden, die den Leser und Schreiber für Sie erstellen, wenn Sie mit JSON-Strings arbeiten. –