为什么不能在 JObject 上使用 LINQ 方法?

Newtonsoft.Json.Linq.JObject已实现IEnumerable<T>,而不是显式实现,但为什么不能这样做:


using System.Linq;

...

var jobj = new JObject();

var xxx = jobj.Select(x => x); //error

foreach(var x in jobj) { } //no error

为什么?谢谢。


慕仙森
浏览 124回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP