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的第一行用于在程序中包括系统命名空间。
下一行有一个Module声明,模块Module1。 VB.Net是完全面向对象的,所以每个程序必须包含一个类的模块,该类包含您的程序使用的数据和过程。
类或模块通常将包含多个过程。 过程包含可执行代码,或者换句话说,它们定义了类的行为。 过程可以是以下任何一种:
功能 Function
子 Sub
运算符 Operator
获取 Get
组 Set
AddHandler
RemoveHandler
RaiseEvent
下一行('这个程序)将被编译器忽略,并且已经在程序中添加了额外的注释。
下一行定义了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”字样在屏幕上。