⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 explicitoff.vb

📁 大名鼎鼎的mono是.NET平台的跨平台(支持linux
💻 VB
字号:
Option Explicit OffOption Strict OffClass TestingHelper    Public Shared i As IntegerEnd ClassModule ExplicitOff    Private funCount As Integer = 0    Function Main() As Integer        Dim result As Object        result += DoItExplicitly()        result += DoItExplicitlyLateBound()        result += DoItImplicitlyTypingLateBound()        result += DoItImplicitlyLateBound()        Return result    End Function    Function DoItExplicitly() As Object        Dim o As TestingHelper = New TestingHelper()        o.i = o.i + 1        fun()    End Function    Function DoItExplicitlyLateBound() As Object        Dim o As Object = New TestingHelper()        o.i = o.i + 1        fun()    End Function    Function DoItImplicitlyTypingLateBound() As Object        Dim o = New TestingHelper()        o.i = o.i + 1        fun()    End Function    Function DoItImplicitlyLateBound() As Object        anything = New TestingHelper()        anything.i = anything.i + 1        fun()    End Function    Function fun() As Object        funCount = funCount + 1        System.Console.WriteLine("FunCounting: {0} - TestingHelper.i {1}", funCount, TestingHelper.i)        TestingHelper.i = TestingHelper.i + 1        If TestingHelper.i <> (2 * funCount) Then            System.Console.WriteLine("Shared variable not working") : Return 1        End If    End FunctionEnd Module

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -