对于我班级的作业,我必须制作一个超级简单的销售点系统,其中一项功能是跟踪每件商品的销售量。我知道我可以使用If语句来完成它,例如
If DropDownList.SelectedIndex = 0 Then
ddl1Tracker += 1
ElseIf DropDownList.SelectedIndex = 1 Then
ddl2Tracker +=1
Etc...
End IF
但是我想知道是否有更好的方法可以做到这一点所以我不需要创建一个变量来跟踪每个项目?
由于
答案 0 :(得分:2)
您可以用数组替换一堆ddlNTracker
变量:
Dim ddlTrackers(ddlCount-1) as Integer
然后用单个函数调用替换整个If
部分:
ddlTrackers(DropDownList.SelectedIndex) += 1