How to use LINQ with dynamic collections

后端 未结 3 2012
小鲜肉
小鲜肉 2020-12-04 11:10

Is there a way to convert dynamic object to IEnumerable Type to filter collection with property.

dynamic data = JsonConvert.Deseri         


        
3条回答
  •  半阙折子戏
    2020-12-04 11:43

    If you are able to, the ideal solution is to specify the type when deserializing, so to avoid having to cast later. This is a lot cleaner than the approaches suggested above.

    So if you have -

    dynamic data = JsonConvert.DeserializeObject(response.Content);
    

    Then simply change this to -

    var data = JsonConvert.DeserializeObject>(response.Content);
    

提交回复
热议问题