как добавить значение в конец части массива перед dataGridView1-> Rows-> Add (part);
for (int i = 0; i <= rw->Length; i++) { array<String^>^ part = rw[i]->ToString()->Split(L','); dataGridView1->Rows->Add(part); }
значение из countprodtextBox-> Text;
Вы не можете изменить размер массива.Но вы можете создать новый массив увеличенной длины, скопировать исходный массив и назначить последний элемент.
array<String^>^ copy = gcnew array<String^>(part->Length + 1); for (int j = 0; j < part->Length; ++j) copy[j] = part[j]; copy[copy->Length-1] = ...
Кстати: ваш индекс i выйдет за пределы.Вы должны заменить <= на <.
i
<=
<
Сначала необходимо создать массив, а затем добавить к нему элементы: -
Перед циклом for: -
string ** part = new string [rw-> Length] [];
В цикле for перед добавлением в таблицу данных: -
part [i] = rw [i] -> ToString () -> Split (L ',');