加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

VB.NET与VB6.0的区别

发布时间:2020-12-17 07:48:12 所属栏目:百科 来源:网络整理
导读:VB.NET的视频已经看完了,虽说是VB.NET视频,但是大部分讲的是.NET平台。其实VB.NET就是VB6.0与C#的结合体,VB6.0的语法加上C#的思想。 一、整体 二、具体 2.1 什么是 VB.NET? VB.NET是VB6.0的后续版本。Microsoft推出全新的编程和操作系统Framework——.NET

VB.NET的视频已经看完了,虽说是VB.NET视频,但是大部分讲的是.NET平台。其实VB.NET就是VB6.0与C#的结合体,VB6.0的语法加上C#的思想。

一、整体

二、具体

2.1 什么是 VB.NET?
VB.NET是VB6.0的后续版本。Microsoft推出全新的编程和操作系统Framework——.NET,支持多种语言利用公共.NET库开发应用程序,这些应用程序在.NET Framework上运行。使用Visual Basic在.NET Framework上编程,这就是VB.NET。

2.2 新特征

?面向对象的编程语言。支持继承、重载、接口、共享成员和构造器。
?支持所有的CLS特性,如存取控制.NET类、与其它.NET语言交互、元数据、公共数据类型、委托等等。
?多线程支持。
?结构化异常处理。

2.3类成员访问域
除了原有的Private和Public,VB.NET引入了几个新关键字。全部访问域关键字列表如下:


2.4数据类型的改变
VB.NET中有些数据类型得到改进。下面是变化对照表:


VB6.0中的Variant数据类型能存储任意类型变量,VB.NET中Object具备相同能力。

三、总结

从整体看VB6.0和VB.NET十分相似,例如:同样的页面设计,同样的控件使用,拥有共同的数据类型,三大数据结构……但是,细微处又有着不同的一面,例如:后者是完全面向对象的,支持继承等,数据结构中的语句也有些差异……

VB.NET还需要在机房重构中体会它的奥秘之处。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读