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是完全面向对象的,因此每个程序都必须包含一个类的模块,该类包含程序使用的数据和过程.
-
类或模块通常会包含多个程序.过程包含可执行代码,换句话说,它们定义了类的行为.程序可以是以下任何一种 :
-
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.
-
在菜单栏上,选择File → 新的 → 项目.
-
从模板中选择Visual Basic
-
选择控制台应用程序.
-
使用"浏览"按钮指定项目的名称和位置,然后选择"确定"按钮.
-
新项目出现在解决方案资源管理器中.
-
在代码编辑器中编写代码.
-
单击"运行"按钮或F5键以运行项目.将出现一个包含Hello World行的命令提示符窗口.
您可以使用命令行而不是命令行编译VB.Net程序Visual Studio IDE :
-
打开文本编辑器并添加上述代码.
-
将文件另存为 helloworld.vb
-
打开命令提示工具然后转到到保存文件的目录.
-
键入 vbc helloworld.vb 并按Enter键编译代码.
-
如果代码中没有错误,命令提示符将带您到下一行并生成 helloworld.exe 可执行文件.
-
接下来,输入 helloworld 来执行您的程序.
-
您将能够在屏幕上看到"Hello World".