use*_*182 0 vb.net static global-variables
我正在尝试在Visual Studio中设置一个全局变量,但我无法使其成为静态变量.有没有办法让我将变量设置为静态并在不同方法之间共享,或者每次更改时保存变量的某种方式?
您有两种选择:
1 - 创建一个包含Shared变量的类(这与c#中的静态变量相同)
Public Class GlobalVariables
Public Shared Bar As String
End Class
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用类名访问它:
GlobalVariables.Bar = "Hello world"
Run Code Online (Sandbox Code Playgroud)
2 - 创建一个模块(这类似于c#中的静态类)
Public Module GlobalVariables
Public Bar As String
End Module
Run Code Online (Sandbox Code Playgroud)
然后,您可以在以下代码中访问此值:
Bar = "Goodbye cruel world"
Run Code Online (Sandbox Code Playgroud)