C# 在使用NuGet安装json.net之后,如何在类中使用它?

C# 在使用NuGet安装json.net之后,如何在类中使用它?,c#,asp.net,json,nuget,C#,Asp.net,Json,Nuget,我使用NuGet软件包管理器安装了json.net: 但现在,当我真的尝试通过做一些事情来使用它时,比如: JObject message = Jobject.parse(someJson); 我得到的类型或命名空间名称“JObject”找不到 NuGet安装后如何将其包含在解决方案中?您需要导入包含JObject类的命名空间: using Newtonsoft.Json.Linq; nuget将dll添加到项目引用中。Jobject不在您当前的命名空间中,因此您需要写出Newtonsof

我使用NuGet软件包管理器安装了json.net:

但现在,当我真的尝试通过做一些事情来使用它时,比如:

JObject message = Jobject.parse(someJson);
我得到的
类型或命名空间名称“JObject”找不到


NuGet安装后如何将其包含在解决方案中?

您需要导入包含
JObject
类的命名空间:

using Newtonsoft.Json.Linq;

nuget将dll添加到项目引用中。Jobject不在您当前的命名空间中,因此您需要写出Newtonsoft.Json.Linq.Jobject,或者按照Thomas的建议添加using语句。这只是一个额外的提示。您可以右键单击“JObject”并查找“Resolve”。它将添加名称空间…如果能够找到它。@granadaCoder,您也可以在
JObject
上按
Ctrl+。
来调用智能菜单。不确定为什么他们的入门指南中没有这一点