知识大全 ASP.NET入门教程 9.5 变量的作用域和生存期
Posted 变量
篇首语:博学之,审问之,慎思之,明辨之,笃行之。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.5 变量的作用域和生存期相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 9.5 变量的作用域和生存期 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
虽然该主题与变量有关 但作用域和生存期的讨论一直留到现在 因为它会影响您已经学过的其他所有主题且作用域会影响生存期术语 作用域 表示某个变量可以在其他代码中使用的程度 而您已经看到Private和Public如何影响方法和属性的可访问性 但是可能没有意识到变量的可访问性依赖于声明它们的位置 为了简化该操作 可以看看以下代码
Public Class Class
Private _Variable As Integer
private Sub Method ()
dim variable As Integer
_variable =
variable =
End Sub
Private Sub Method ()
_variable =
End Sub
变量_variable 是在类的中间 方法的外部声明的 因此可以从任何方法和属性中访问它 在另一个方面 Variable 是在方法Methodl中声明的 因此只能在Method 中访问它 其他方法或属性都不能使用它 这可以使用术语 局部变量 (local variable)来命名
同样的规则也适用于代码段中声明的变量 例如
Dim number As Integer
If number = then
Dim number As Integer
number =number +
End If
这里的number 是在If Then代码段的外部声明的 因此可以在它内部使用 但number 是在该代码段中声明的 因此不能在它的外部使用 同样的规则也适用于其他代码段 如循环
For Each循环也有这种规则 For Each item As CartItem in Cart Items Next
变量项是在语句当中声明的 但遵循同样的规则 只可以从循环体中访问它 尝试在循环体外部访问该变量将会产生编译错误
cha138/Article/program/net/201311/15199相关参考
ASP.NET入门教程9.1.2声明变量 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET入门教程9.1变量和数据类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET技巧:前台页面代码绑定后台程序变量 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!li
Asp.net多层架构中的变量引用与传递 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 的多层架
知识大全 asp.net后台cs中的JSON格式变量在前台Js中调用方法
asp.net后台cs中的JSON格式变量在前台Js中调用方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件
ASP.NET入门教程7.2ASP.NET2.0的数据控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 ASP.NET入门教程 10.4.1 ASP.NET2.0中的编译
ASP.NET入门教程10.4.1ASP.NET2.0中的编译 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[2]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
ASP.NET入门随想 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 著名品牌服务器控件(Con