将二维数组转换为List(一维)的快速方法
我有一个二维数组,我需要将其转换为列表(相同的对象)。我不想用for
或foreach
循环将每个元素添加到列表中。还有其他方法吗?
回答:
转换double[,]
为List<double>
,如果您要寻找单线,这里
double[,] d = new double[,]{
{1.0, 2.0},
{11.0, 22.0},
{111.0, 222.0},
{1111.0, 2222.0},
{11111.0, 22222.0}
};
List<double> lst = d.Cast<double>().ToList();
请按照以下两个答案之一进行操作。两者都在实施更好的技术。
以上是 将二维数组转换为List(一维)的快速方法 的全部内容, 来源链接: utcz.com/qa/434969.html