我应该使用哪个命名空间来访问Json操作?(Xamarin.Forms 2021年)



我尝试使用"使用Newtonsoft。Json。林克"-GET ERROR–使用指令是不必要的

dynamic stuff = JObject.Parse("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }");
string name = stuff.Name;
string address = stuff.Address.City;

我还尝试使用";使用Json。NET"–GET ERROR–使用指令是不必要的

dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }");
string name = stuff.Name;
string address = stuff.Address.City;

它只对我有效&";使用Org.Json&quot但我不知道如何使用库

为什么我会得到错误";使用指令是不必要的"?

我使用VS2019(8.10.16.2(净值。标准图书馆(2.0.3(

我尝试使用"使用Newtonsoft。Json。林克"-GET ERROR–使用指令是不必要的

我能够重现这个问题"使用指令是不必要的";意味着当前C#代码文件中没有引用using指令的命名空间中的非命名空间限定类型。当我们只添加using Newtonsoft.Json.Linq;而不安装它时,也会出现这种情况

在Xamarin。表单,从NuGet安装Newtonsoft.Json程序包将修复此错误。

最新更新