如何循环遍历 dataGridView 中的选定值?

How to loop through the selected values in a dataGridView?

目前,我正在循环访问文本框中的值:

List<string> result = textBox2.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None).ToList();

for (int ii = 0; ii < result.Count; ii++)
{
// do something with value ii here
}

如何改用 dataGridView?因此,我没有使用包含我想要循环抛出的值的文本框。我想要一个充满值的数据网格,然后 select 我想要循环遍历的数据网格中的值。

这可能吗?如果可以,怎么做?

所以澄清一下,我不想遍历整个 dataGridView。我只想遍历 dataGridView 的 selected 行。

如果我没记错,试图理解你问题的上下文,你可以使用 DataGridView.SelectedRows Property

大概是这样的:

foreach (var row in dataGridView.SelectedRows)
{
    // code here...
}