VB.Net概述

简介: VB.Net概述

 VB.net大量借鉴了VB6的语法,但是区别于VB6基于面向对象的一门语言,VB.net是完全面向的语言,.Net平台引入了很多先进的技术,导致了VB6和VB.Net之间产bai生了一个巨大的鸿沟。


就语言功能上来讲,VB.net完全是为了.Net技术而生,具有更好的运行效率和更加强大的功能。


从语法角度上来讲,VB.net成为了真正的OOP(面向对象语言),不但支持类的继承、派生,还支持委托、泛型等等更加高级的编程技术。


关于从VB6升级到VB.net的代码变换问题,注意以下几个重要的要点:

1.不再支持Load、Shell、.LoadPicture等语句,要用相关的.net语句替换

2.String类为引用类

3.不再支持Variant型和Currency型变量,分别用Object和Demical类型代替

4.变量长度的变化:

VB6的byte、Integer、long型分别被vb.net的byte、short、integer代替,而long型则成为64位大小的整数。新增了UInteger、ULong、SByte等无符号整数类型


相关文章
|
7月前
|
开发框架 前端开发 JavaScript
ASP.NET AJAX使用方法概述(三)
ASP.NET AJAX使用方法概述(三)
64 1
|
机器学习/深度学习 算法
光流模型概述:从 PWC-Net 到 RAFT
PWC-Net 的设计遵循了三个简单而成熟的原则:金字塔处理,warping 操作和代价计算 ( cost volume )。在传统算法中,如图1左部分所示,通过代价计算得到图像之间的相似度,构建图像金字塔,以处理对不同尺度的光流,再利用 warp 操作按 coarse-to-fine 的顺序,将上一层估计出的光流应用到当前层,以达到逐步优化的目的。
843 0
光流模型概述:从 PWC-Net 到 RAFT
|
开发框架 .NET 应用服务中间件
ASP.NET Core : 一. 概述
ASP.NET Core : 一. 概述
170 0
ASP.NET Core : 一. 概述
|
开发框架 .NET 应用服务中间件
ASP.NET Core : 一. 概述
.NET Core 刚发布的时候根据介绍就有点心里痒痒, 大概看了一下没敢付诸于行动, 现在2.0发布了一段时间了, 之前对其"不稳定"的顾虑也打消的差不多了,
157 0
ASP.NET Core : 一. 概述
|
开发框架 JSON .NET
ASP.NET Core DI概述
众所周知,ASP.NET Core有一个DI框架,应用程序启动时初始化。
146 0
|
机器学习/深度学习 物联网 编译器
|
Web App开发 JavaScript 前端开发