В операторе IF есть ошибки. Я хочу использовать >= условие, но это условие не принято, но == принята моя программа. Пожалуйста, помогите мне.
Всем Привет,
Пожалуйста, смотрите ниже код.
есть что-то неправильное в этом состоянии. будьте добры подсказать мне, что я могу сделать?
Что я уже пробовал:
for (int i = 0; i < dataGridView1.Rows.Count; i++) { if (dataGridView1.Rows[i].Cells[1].Value.ToString() == "30") { dataGridView1.Rows[i].Cells[1].Style.BackColor = Color.Red; dataGridView1.Rows[i].Cells[0].Style.BackColor = Color.Red; } else { dataGridView1.Rows[i].Cells[1].Style.BackColor = Color.Green; dataGridView1.Rows[i].Cells[0].Style.BackColor = Color.Green; } } }
F-ES Sitecore
Преобразуйте значение ячейки в int (или любое другое подходящее значение), если вы хотите рассматривать его как число и использовать >= на нем. Google int.TryParse для примера синтаксиса.