我正在尝试使用 Facebook C# SDK 在朋友 JsonArray 中执行 linq 查询。所以,我尝试:
var facebook = new FacebookWebClient();
dynamic facebookFriends = facebook.Get("me/friends");
JsonArray data = facebookFriends.data;
var friends = data.Where<JsonObject>(d => d["name"].ToString().StartsWith("D"));
但在最后一行我得到以下编译错误:
“'Facebook.JsonArray' 不包含 'Where' 的定义,并且最佳扩展方法重载 'System.Linq.ParallelEnumerable.Where(System.Linq.ParallelQuery, System.Func)' 有一些无效参数”
那么,我该怎么做呢?