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 177 views
1 answer 190 views
1 answer 206 views
1 answer 127 views
1 answer 202 views
1 answer 233 views
1 answer 105 views
...