如何在vb.net中

时间:2017-08-13 02:44:35

标签: sql-server vb.net

我有这个代码来计算datagridview列中的值的总和;

   Private Sub GetSUMofUnits()
       Dim total As Integer

    For Each row As DataGridViewRow In dgvSubjects.Rows
        total += row.Cells(3).Value
    Next
    txtTotalUnits.Text = total
   End Sub

但是,我想只对大于0的值求和;

例如,这是我的datagridview列(“Units”);

    Units
      3
      3
      2
     -3
Total 8

它应该只计算datagridview单元格中大于0的值。

我该怎么做?非常感谢...

1 个答案:

答案 0 :(得分:1)

你可以这样做:

std::unordered_set

希望有所帮助:)