Форма закрывается автоматически
Привет друзья, я получаю ошибку в моем проекте c#, и ошибка заключается в том, что моя форма автоматически закрывается при загрузке формы я хочу суммировать значение ячейки datagridview при загрузке кода ниже, пожалуйста, проверьте это и скажите мне, как я могу это сделать.
Что я уже пробовал:
for (int i = 0; i < dataGridView2.Rows.Count; ++i) { // sum1 += Convert.ToInt32(dataGridView2.Rows[i].Cells[1].Value); //} //textBox14.Text = ""; String example = dataGridView2.Rows[i].Cells[1].Value.ToString(); Int32 sum1 = example.Split(new char[] { ',' }) // get the "list" of strings .Select(n => Int32.Parse(n)) // get the "list" of integers .Sum(); textBox14.Text = sum1.ToString(); }
[no name]
И вы думаете, что мы можем "проверить это" как? У нас нет ваших форм или ваших данных, так что же, по-вашему, мы можем проверить для вас? Поймайте исключение, которое выбрасывается, а затем исправьте его.
Member 9983063
Нет сэр когда я использую этот запрос так что это происходит я просто хочу знать есть ли какие либо проблемы в моем коде
[no name]
Ну, очевидно, есть проблема с вашим кодом, и я уже сказал вам, что вам нужно сделать, чтобы выяснить, что это такое, чтобы исправить ее.
Member 9983063
Ну вот теперь я использую этот код для sum
Двойной sum1 = 0;
инт rowIdx1 = dataGridView2.Строк.Рассчитывать;
for (int i = 0; i < dataGridView2. Rows.Граф; ++i)
{
sum1 = двойной.Синтаксический анализ(dataGridView2.Строки[я].Клетки[1].Значение.Метод toString());
}
textBox14.Текст = sum1.Метод toString();
но это ничего не показывает
[no name]
И я уже сказал вам, что вам нужно сделать, чтобы найти и исправить это тоже. Ошибка, которую вы делаете, заключается в том, что вы думаете, что мы можем видеть ваш экран, мы не можем. Вы тот, кто сидит на экране с вашим кодом, так что вы тот, кто должен понять это. Научиться отлаживать свой код-это очень полезный навык, который вам нужно развить.
Karthik_Mahalingam
после загрузки кода