C# get all property conditionally from dynamic collection (which looks like tree)
问题 let's say I have a dynamic collection, which consists set of key-values. for example: [ { key: test1, value: [ { key:c1level1, value: [ { key:settings-key, value: c1level2Val }, { key: types, value: typesVal } ] } ] }, { key: test2, value: [ { key:c2level1, value: [ { key:settings-key, value: c2level2Val }, { key: types, value: typesVal } ] } ] } ] and I want to get all the objects which have a key named "settings-key" and "types" and save them together in a List for example. How can I