C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。

C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。

第一步:创建一个class类(里面的属性就是你想拿到值的属性,也是你往list里添加对应值的属性。)
C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。

第二步:将刚才建的class放在list泛型集合里。
C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。

第三步:实例化上述提到的class类,且把每次读到的值赋值给这个类,最后把这一遍获取的值添加到list里,后边我们要进行list的动态读取数据。
C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。
第四步:这样我们就能循环的去拿到我们想要的动态的值喽~
C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。

注意上述步骤针对的是object类型,若你想要将json字符串类型的数据这一系列的操作,需要将json数据进行反序列化,返回值拿到object类型,才能去实现我们的循环拿值的操作。
假如result为json字符串数据,那我们需要如下图的操作将其进行反序列化

C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。
C# 将多条数据塞进list后,foreach去拿值(支持将json字符串反序列化后再进行foreach拿值)。