如何从数组中获取列表
本文关键字:获取 列表 数组 | 更新日期: 2023-09-27 17:59:53
我创建了一个列表数组。但是,当尝试迭代数组时,会出现转换类型错误。
List<Piece> [] CombinationBottom1;
foreach (List<Piece> lp in CombinationTop1[0])
{
}
无法将类型"Test.Piece"转换为"System.Collections.Generic.List">
CombinationTop1[0]
不是List<Piece>
吗??
我可以创建一个List<List<Piece>>
,但我想访问第N个元素,并且更容易使用数组。
例如,这项工作可以:
List<List<Piece>> CombinationBottom1;
foreach (List<Piece> lp in CombinationTop1)
{
}
那是因为CombinationTop1[0]
是一个列表。。。你应该做
List<Piece> [] CombinationBottom1;
foreach (Piece p in CombinationTop1[0])
{
}