在vb.net中是否有一种succint方法来创建列表中每个属性的数组或类似数据?
E.g。如果我有一个'a'列表,每个'a'都有一个属性'b',我想创建一个包含所有'b'的数组,与原始列表位于相同的索引位置。
答案 0 :(得分:4)
List.select( function(x) x.property )
答案 1 :(得分:0)
您是否考虑过使用IDictionary数组?
IDictionary的实例将保存键/值对。如果你创建一个IDictionary数组,那么数组中的每个元素都将是每个'a'列表的唯一属性集。