How to use static variable inside a function in VB.NET

1 Answer

0 votes
Imports System
 
Public Class Test
    Function f() 
        Static counter AS Integer = 0
        counter += 1
        Console.WriteLine(counter)
    End Function
End Class


Module Module1
  Sub Main()
        Dim o As New Test()
        
        o.f()
        o.f()
        o.f()
   End Sub
End Module


 
' run:
'
' 1
' 2
' 3

 



answered Apr 5, 2019 by avibootz

Related questions

1 answer 188 views
1 answer 195 views
1 answer 209 views
1 answer 110 views
1 answer 247 views
1 answer 236 views
1 answer 133 views
...