VB.Net – 程序结构
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 命名空间。
-
下一行有一个模块声明,模块Module1。VB.Net 是完全面向对象的,因此每个程序都必须包含一个类的模块,该模块包含您的程序使用的数据和过程。
-
类或模块通常包含不止一个过程。过程包含可执行代码,或者换句话说,它们定义了类的行为。程序可以是以下任何一种 –
-
功能
-
子
-
操作员
-
得到
-
放
-
添加处理程序
-
移除处理程序
-
引发事件
-
-
下一行 (‘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,然后按回车编译代码。
-
如果您的代码中没有错误,命令提示符会将您带到下一行并生成helloworld.exe可执行文件。
-
接下来,输入helloworld来执行你的程序。
-
您将能够在屏幕上看到“Hello World”。