我继承了一些具有以下内容的VB.NET代码:
xmlreader = Json.CreateJsonReader(result, quotas)
我似乎无法解决此问题。 MSDN告诉我它在System.Runtime.Serilaization.Json
,但如果我用Intellisense输入,我没有得到Json命名空间或函数。我做错了什么?
在它说我应该改用别的东西之前,这也是对这两个陈述的抨击:
Dim xmlreader As System.Xml.XmlDictionaryReader
Dim quotas As New System.Xml.XmlDictionaryReaderQuotas
答案 0 :(得分:2)
看起来您可能正在寻找JsonReaderWriterFactory class上的方法。
xmlreader = JsonReaderWriterFactory.CreateJsonReader(result, quotas)
在这种情况下不需要new
关键字,因为您没有实例化任何内容:您正在调用静态方法,但该方法位于JsonReaderWriterFactory
上,而不是名为{{1的类}}