winforms 如何将GridView列值传递给List〈>?

a5g8bdjr  于 2022-12-14  发布在  其他
关注(0)|答案(1)|浏览(184)

我试过这样的方法:

double[] listArray = new double[] { Convert.ToDouble(GridView1.Rows[k].Cells[1].Text) };

传递给数组:

var num = new List<double>();
                    num.AddRange(listArray);
                    num.Sort();

我只想将gridView列值传递给List〈〉,然后对它进行排名。

gzjq41n4

gzjq41n41#

你可以声明list,然后你可以简单地对所有行运行一个for循环,并将这个特定的列值添加到list中。然后应用Sort方法。
就像这样。

List<int> ids = new List<int>(YouRowCount);
foreach (var row in youRows)
    ids.Add((int)row["id"]); //or access by column index

相关问题