java中List<List<T>>可以按正常思维(集合中存入的是子集合)取值,只需get()即可;但是在C#中,集合中存入的是所有子集合的元素,即子集合的元素是一个一个追加到集合中的,并没有子集合的存在。
前段时间做项目,进了这个坑,然而只能用.net,只好把子集合封装成对象了。
本文探讨了Java和C#中列表嵌套列表的不同实现方式。在Java中,List<List<T>>可以存储子列表,而在C#中则是将子列表的元素追加到父列表中。文章分享了一个实际项目中遇到的问题及解决方案。
java中List<List<T>>可以按正常思维(集合中存入的是子集合)取值,只需get()即可;但是在C#中,集合中存入的是所有子集合的元素,即子集合的元素是一个一个追加到集合中的,并没有子集合的存在。
前段时间做项目,进了这个坑,然而只能用.net,只好把子集合封装成对象了。

被折叠的 条评论
为什么被折叠?