日期:2010-05-24  浏览次数:20467 次

    2.2.1  Visual Basic.NET简介

    Visual Basic.NET(以下称VB.NET)作为ASP.NET的默认编程语言,不是简单的从VB6的版本上的升级, VB.NET内核代码几乎全部被重写,它是基于 .NET 框架重新设计的,您可以用它来轻松地创建用于微软操作系统和 Web 的下一代应用程序。使用 VB.NET,可视化开发 Web 应用程序、Web 服务、Windows 应用程序和服务器端组件将变得轻而易举。此外,VB.NET 使用了 Windows 应用程序的 XCOPY 部署方案,使您不必再担心 DLL 版本问题。随着 Visual Basic.NET 的发布,“DLL 噩梦”将成为过去。Visual Basic.NET 语言现在是真正的面向对象语言,并支持实现继承。窗体设计器支持可视化继承,并包含窗体自动调整大小、资源本地化和访问选项支持等新特性。现在的数据工具继续支持 XML 数据,并可以共同使用设计时数据绑定和断开数据。此外,Visual Basic.NET 是基于 .NET 框架直接创建的,因此可以使用所有的平台特性,并能够与其他 .NET 语言协同工作。下面我们开始走进VB.NET的语法世界,一起感受它的魅力!

    2.2.2 如何定义数据类型、变量与常量

    2.2.2.1 数据类型

    我们知道,VB.NET是基于.NET框架下的,它之所以能和其他.NET 语言协同工作,因为在数据类型上有极强的相似性,比如:在VB6时代,Integer是存储为16位,但是升级到VB.NET后,为了和其他语言保持一致性,在Integer被刻意设计成32位。

    【数值型】

    数值型数据类型如表2.1所示:  

类型名称

字长

默认值