选择JArray上找不到的方法

时间:2014-10-15 19:19:58

标签: c# windows-phone-8 json.net

我在WP8 C#项目中使用Newtownsoft.Json。

我无法找出为什么我的JArray对象无法在LINQ to JSON中使用Select方法。

我有cs文件:

using Windows.Data.Json;
using Newtonsoft.Json.Linq;

然后:

  JsonObject jsonObject = new JsonObject();
  var sr = new StreamReader(e.Result);
  var lignes = sr.ReadToEnd();
  JObject o = JObject.Parse(lignes);
  JArray featureArray = (JArray)o["features"];
  IList<ItemViewModel> features = featureArray.Select(p => new ItemViewModel ...

.Select会抛出编译错误。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

SelectSystem.Linq命名空间中的扩展方法。

您需要包含

using System.Linq;

代码顶部以及其他using语句。