Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用条件语句填充datagridview中的单元格_C#_Datagridview_Conditional Statements - Fatal编程技术网

C# 使用条件语句填充datagridview中的单元格

C# 使用条件语句填充datagridview中的单元格,c#,datagridview,conditional-statements,C#,Datagridview,Conditional Statements,我有一个datagrid,其中填充了从变量中获取的数据。这些包括测试分数和平均时间值。我想根据其他列中的数据自动填充其中一列 我曾试图组合一个条件语句,如代码中所示,但第5列仍然显示为空 foreach (DataGridViewRow row in dataGridView1.Rows) { foreach (DataGridViewCell cell in row.Cells)

我有一个datagrid,其中填充了从变量中获取的数据。这些包括测试分数和平均时间值。我想根据其他列中的数据自动填充其中一列

我曾试图组合一个条件语句,如代码中所示,但第5列仍然显示为空

 foreach (DataGridViewRow row in dataGridView1.Rows)
                    {
                        foreach (DataGridViewCell cell in row.Cells)
                        {
                            if (time > 20)
                            {
                                row.Cells[5].Value = "Beginner";
                            }
                            else if (time < 20 )
                            {
                                row.Cells[5].Value = "Intermediate";
                            }
                        }
foreach(dataGridView1.Rows中的DataGridViewRow行)
{
foreach(row.Cells中的DataGridViewCell单元格)
{
如果(时间>20)
{
row.Cells[5].Value=“初学者”;
}
否则如果(时间<20)
{
行。单元格[5]。Value=“中间”;
}
}

时间变量的值是多少?时间取自5个整数输入,是这5个时间的平均值。您是否尝试过调试,比如在循环中放置一个断点,然后查看实际流程?只是尝试了一下-没有真正的帮助。谢谢。