相关的C++问题:方法中的静态局部变量是一种不好的做法吗?
在VB.NET中,当我想要一个简单的计数器或者每次调用方法时都会增加的东西时,我经常会写出这样的代码:
Private Sub tmrRefresh_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrRefresh.Tick
Static a As Integer = 0
a += 1
'...rest of method depends on a
End Sub
这在VB.NET和OOP中是否推荐?