我正在寻找有关如何在 Windows Phone 客户端中使用 Azure 移动服务的一些信息。我们可以查看 this link ,有一些有关如何使用移动服务的示例。
就我而言,我想从 SQL 数据库中删除一个 ID。为此,我们可以使用 MSDN 文档中的示例代码:
JObject jo = new JObject();
jo.Add("Id", "37BBF396-11F0-4B39-85C8-B319C729AF6D");
await table.DeleteAsync(jo);
当我将此代码粘贴到我的函数中时,我无法编译它,因为 JObject.
这是我在 JObject jo = new JObject();
行得到的错误:
The type or namespace name 'JObject' could not be found (are you missing a using directive or an assembly reference?)
我无法实例化新的 JObject 对象,但我的项目中引用了 Newtonsoft.JSON
。所以我认为它应该可以正常工作,但我无法实例化 JObject。
最佳答案
这个 JObject 类属于 JSON.NET 库 (Newtonsoft)。
这是完整的命名空间:
Newtonsoft.Json.Linq.JObject
如果无法编译,可能您的项目中没有 JSON.NET 库。使用 Nuget Package 将 Newtonsoft 库添加到您的项目中。
在你的VS中,打开你的解决方案,打开菜单“工具”->“库包管理器”->“包管理器控制台”
PM>安装包Newtonsoft.Json
关于json - JObject jo = new JObject() (Windows Phone 8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20461668/