我尝试将对象强制转换为List <>。实际上,我尝试将类型为 object {... Dictionary \} 的对象 testObj 强制转换为名称为 testList 且类型为 List \\> 但我的结果为NULL,但是 testObj 里面有信息
List<Dictionary<string,object>> testList = (((Dictionary<string, object>)testObj)["key"]) as List<Dictionary<string, object>>;
答案 0 :(得分:-1)
使用Linq:
var testList = testObj.Select(kvp => kvp.Key).ToList();