iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VB.NET变量生存周期的基本概念详解
  • 635
分享到

VB.NET变量生存周期的基本概念详解

2023-06-17 16:06:20 635人浏览 泡泡鱼
摘要

这篇文章主要讲解了“VB.NET变量生存周期的基本概念详解”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VB.net变量生存周期的基本概念详解”吧!VB.NET变量生存周期 这一点程序员们都

这篇文章主要讲解了“VB.NET变量生存周期的基本概念详解”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VB.net变量生存周期的基本概念详解”吧!

VB.NET变量生存周期

这一点程序员们都了解,在VB.NET中增加了一个修饰Shared。Shared 关键字指示一个或多个被声明的编程元素将被共享。要点是:共享元素不关联于某类或结构的特定实例。需要通过使用类名或结构名称或者类或结构的特定实例的变量名称限定共享元素来访问它们。简单的描述就是Shared变量是为类型本身服务而不是为特定对象服务的。

Shared举例

Public Class TestA   Public Shared i As Int32 = 10   End Class   Public Class TestB   Inherits TestA '继承TestA   Public Sub New()   TestA.i = 100 '使用类型的名字进行访问Shared变量   End Sub   End Class

在学习VB.NET变量生存周期时,需要注意的是,在VB.NET中Shared变量与类型和实例的关系在语法上要求似乎并不特别严格,程序员可以使用类型的实例来访问并修改Shared变量,但在C#中要求就很严谨了。

赋值语句

在VB.NET中赋值语句分为:简单赋值语句、复合赋值语句、委托赋值语句、Mid赋值语句。

简单赋值语句

简单赋值语句和以前的VB赋值语句基本上没有太大的区别,只是现在VB.NET允许对变量声明后就立即赋值了(在前面可访问性举例可以看到示例)。我们需要关注的是数组的声明和赋值方法。

在VB.NET中你可以在声明数组时同时描述数组的纬度和上限,且每一个数组的纬度的下限都是0,不可以改变。但可以通过将数组的上限指定为 -1 来指定“零长度数组”。这种数组不包含任何元素。

如果不显示的描述数组的长度,你可以在声明数组的同时立即赋值。

数组的声明和赋值举例

Public Class TestA   Dim iArr() As Int32   Dim bArr(5) As Boolean '5是指bArr下标的上限,即可以有6个元素   Dim lArr() As Long = New Long(3) {100, 200, 300, 400}   Dim cArr() As String = New String() {"A", "B", "C"}   Dim dArr(-1) As Double   End Class

感谢各位的阅读,以上就是“VB.NET变量生存周期的基本概念详解”的内容了,经过本文的学习后,相信大家对VB.NET变量生存周期的基本概念详解这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: VB.NET变量生存周期的基本概念详解

本文链接: https://www.lsjlt.com/news/291110.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作