VB.Net - 程序结构



在学习VB.Net编程语言的基本构建块之前,让我们先了解一下VB.Net程序的最小结构,以便在接下来的章节中作为参考。

VB.Net Hello World 示例

一个VB.Net程序主要由以下部分组成:

  • 命名空间声明

  • 一个类或模块

  • 一个或多个过程

  • 变量

  • 主过程

  • 语句和表达式

  • 注释

让我们来看一段简单的代码,它将打印“Hello World”字样:

Imports System
Module Module1
   'This program will display Hello World 
   Sub Main()
      Console.WriteLine("Hello World")
      Console.ReadKey()
   End Sub
End Module

当以上代码编译并执行时,将产生以下结果:

Hello, World!

让我们看看上面程序的各个部分:

  • 程序的第一行 **Imports System** 用于在程序中包含System命名空间。

  • 下一行是 **Module** 声明,模块 *Module1*。VB.Net是完全面向对象的,因此每个程序都必须包含一个模块或类,其中包含程序使用的程序和过程。

  • 类或模块通常包含多个过程。过程包含可执行代码,换句话说,它们定义类的行为。过程可以是以下任何一种:

    • 函数

    • 子程序

    • 运算符

    • Get

    • Set

    • AddHandler

    • RemoveHandler

    • RaiseEvent

  • 下一行('This program)将被编译器忽略,它被用来在程序中添加额外的注释。

  • 下一行定义了Main过程,它是所有VB.Net程序的入口点。Main过程声明模块或类在执行时的行为。

  • Main过程用以下语句指定其行为:

    **Console.WriteLine("Hello World")** *WriteLine* 是在 *System* 命名空间中定义的 *Console* 类的函数。此语句导致消息“Hello, World!”显示在屏幕上。

  • 最后一行 **Console.ReadKey()** 是为VS.NET用户准备的。当程序从Visual Studio .NET启动时,这将防止屏幕快速运行和关闭。

编译和执行VB.Net程序

如果您使用的是Visual Studio.Net IDE,请执行以下步骤:

  • 启动Visual Studio。

  • 在菜单栏上,选择文件 → 新建 → 项目。

  • 从模板中选择Visual Basic

  • 选择控制台应用程序。

  • 使用“浏览”按钮指定项目名称和位置,然后选择“确定”按钮。

  • 新的项目将出现在解决方案资源管理器中。

  • 在代码编辑器中编写代码。

  • 单击“运行”按钮或按F5键运行项目。将出现一个命令提示符窗口,其中包含“Hello World”行。

您可以使用命令行而不是Visual Studio IDE来编译VB.Net程序:

  • 打开文本编辑器并添加上述代码。

  • 将文件保存为 **helloworld.vb**

  • 打开命令提示符工具并转到保存文件的目录。

  • 键入 **vbc helloworld.vb** 并按Enter键编译您的代码。

  • 如果代码中没有错误,命令提示符将带您进入下一行,并将生成 **helloworld.exe** 可执行文件。

  • 接下来,键入 **helloworld** 来执行您的程序。

  • 您将看到屏幕上打印出“Hello World”。

广告