我有這樣的數據:(ID,卷,median.percantile)Visual Basic中 - 我的字符串比較功能不能正常工作
1 Normal Normal Low
2 Low Normal High
3 High High Normal
我需要做的是有一個計數器,它增加1時它不是正常的。所以我期待
1 Normal Normal Low Counter:1
2 Low Normal High Counter:2
3 High High Low Counter:3
提供它我寫了下面的函數。但是,當我發送(正常,正常,高)時,它正在計算它2而不是1.因此它不正常工作。我的錯誤在哪裏?
我的代碼如下:
Public Function getPoint(ByVal volume As String, ByVal median As String, ByVal percantile As String) As Integer
Dim Total As Integer = 0
If volume = 「Normal」 then
total = total + 1
end if
If median = 「Normal」 then
total = total + 1
end if
If percantile = 「Normal」 then
total = total + 1
end if
return total
End Function
你的答案也是正確的,但是這將有助於提供一些背景的問題,而不只是正確的代碼。閱讀[我如何寫出一個好的答案?](http://stackoverflow.com/help/how-to-answer) – Spidey
感謝您的鏈接! –