【发布时间】:2020-08-05 18:29:12
【问题描述】:
我希望每个人都在这场危机中做得很好。
好的,这是我的对象列表,其中包含名称和值的对象:
我喜欢用这个对象列表做的是我需要把它转换成一个 in 对象列表的数组,每个索引的数组计数为 2。例如
当我们将列表的总数除以 2 时,它是 8。 所以我的数组将有 4 个索引,其中包含该对象的列表。但是在数组的每个索引上,列表的计数将是每个索引 2。
考虑上面第一个索引的例子:
Array[1 first index (rest will be same)] => List[Count = 2 of object] => {object containg the name and value}
到目前为止,我尝试的是通过分离键和值并使用内部循环和其他一些方法循环计数 2,但似乎无法使其满足我的需要。我会很感激你的帮助。
【问题讨论】:
-
var myArray = new List<AdditionalPropertyJsonModel>[list.Count / 2]; -
嗨@RufusL,所以我尝试了您提到的上述代码。它将列表划分为我想要的数组,但数组中的列表为空。
-
是的,您需要从列表中填充它
-
哦,对了。谢谢您的帮助。我会尽力让你知道。
标签: c# asp.net arrays list object