gpt4 book ai didi

c# - 从二维List中删除编号为N的行和列

转载 作者:太空宇宙 更新时间:2023-11-03 22:18:07 27 4
gpt4 key购买 nike

我有一个二维列表:

List<List<double>> dests = new List<List<double>>();
List<double> s_1 = new List<double>() { 0, 5, 0.5, 2 };
List<double> s_2 = new List<double>() { 5, 0, 1, 0.6 };
List<double> s_3 = new List<double>() { 0.5, 1, 0, 2.5 };
List<double> s_4 = new List<double>() { 2, 0.6, 2.5, 0 };
dests.Add(s_1);
dests.Add(s_2);
dests.Add(s_3);
dests.Add(s_4);

这个列表的列表总是方阵。我需要从此矩阵列中删除并删除数字 N 的行。最好的方法是什么?

最佳答案

最简单的是——

dests.RemoveAt(N); // removes the line (row)

foreach(var list in dests) // removes column by going through each row
list.RemoveAt(N);

关于c# - 从二维List中删除编号为N的行和列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4276702/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com