网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VB.net > 正文
全面剖析VB.NET(2)
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式
nt * 2
  允许为数组元素指定初始值 Dim nIndex(3) As Integer = (3, 5, 7)
  不能用Redim进行声明,只能用Redim重新定义数组大小。 ''下面这行代码在VB.NET中不合法!
  Redim sName() As String
  
  
    大量新关键词实现了VB.NET中的新功能。下面是一些最重要的关键词及其用途、用法简例。
  
  表E:VB.NET的新关键词
  关键词 用途 简单例子
  Inherits 指向基类,用于实现继承。 Inherits System.WinForms.Form
  MyBase 在子类的代码中,MyBase引用基类。 StringProperty = MyBase.StringProperty
  Shared Shared表示类的所有实例共享类里面的变量。 Public Shared BaseLocation As String
  Try
  Catch
  Finally
  Throw 这是新的错误处理关键词。Try开始一个启用错误控制的代码块,Catch标识一个对特定错误进行处理的代码块,Finally开始一个不管错误是否出现都必须执行的代码块,Throw抛出一个错误(类似于VB6的Err.Raise)。 Try
  rsRecordset.Update
  Catch
  LogError ("更新失败!")
  Finally
  rsRecordset.MoveNext
  End Try
  ReadOnly 在属性声明中,ReadOnly指示一个只读的属性(只有Get过程的属性)。 Public ReadOnly Property
  StringProperty() As String
  WriteOnly 在属性声明中,WriteOnly指示一个只能写入的属性(只有Set过程的属性)。 Public WriteOnly Property
  StringProperty() As String
  Char 这是VB.NET中的单字符数据类型。 Dim chrInitial As Char
  Imports 在当前代码模块中引入指定类。 Imports System.WinForms
  Namespace 为模块指定名称空间(Namespace)。 Namespace MyApplicationName
  Overloads 重载。Overloads表示同一个函数名字有多个版本的实现,编译器通过函数的参数列表区分它们。 ''同一个模块之内包含如下多个声明
  Overloads Sub Display(sIn as String)
  Overloads Sub Display(nIn as Long)
  Overrides 覆盖。Overrides表示成员函数覆盖当前类所继承的基类中的指定方法。 Inherits MyBaseClass
  Overrides Function Name(nID as Long) _
  As String
  Overridable Overridable表示任意从当前类继承的类都可以覆盖指定成员函数。 Overridable Function Name _
  (nID as Long) As String
  MustOverride MustOverride表示任意从当前类继承的类都必须覆盖指定成员函数。 MustOverride Function Name _
  (nID as Long) As String
  Protected Protected表示成员函数只能从当前类的派生类访问。 Protected Sub Clear()
  
  
    在以前的VB中,直至VB 4为止, Let、Set和Get属性过程是分离的。VB.NET把同一属性的属性过程放到了一起:
  
  
  Private msMyStringProperty As String
  '' 声明区
  Public Property MyStringProperty As String
  Get
  MyStringProperty = msMyStringProperty
  End Get
  
  Set
  msMyStringProperty = MyStringProperty
  End Set
  End Property
  
  
  
    VB.NET
  • 上一篇资讯: 全面剖析VB.NET(1)
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号