У меня есть сетка данных, которая содержит около 400 000 строк - где пользователь выбирает несколько строк, я бы хотел, чтобы список длинных был заполнен определенной ячейкой из выбранных строк, т.е. скрытого значения первичного ключа, которое у меня есть наthe Datagridview.
Я дошел до этого, но не могу заставить его работать, и я думаю, что выполнение через LinQ будет быстрее, чем выполнение в качестве For ... Next или For ... EachЦикл на selectedrows - особенно если пользователь выполняет (и может и будет) выбирать 100 000+ строк - но мой синтаксис LinQ ужасен - так что пока я здесь, если у кого-то есть отличная рекомендация для LinQ, это тоже будет здорово (хотя естькниги есть, нет ничего лучше, чем рекомендация кого-то, кто прочитал несколько из них)
Dim Mylist As New List(Of Long)
Mylist.AddRange(DataGridView1.SelectedRows.Cast(Of DataGridViewCell).Select(Function(c) c.ColumnIndex(0).Value).ToList)
VS, похоже, не нравится c.ColumnIndex (0). Значение