vb.net从入门到放弃:初识vb.net

起因

  近期因公司项目需求,让我们这群实习三个月的小毛孩上手从未接触过的vb.net,作为一个每天昏昏欲睡的人当然是what???,更主要的是要!加!班!what???,百度了一番发现似乎VB.Net和C#.Net有着莫名其妙的关系,大多数人更倾向于后者,哈哈我们抛开不管,硬着头皮往下看
注意:笔者只是简单入门,不会涉及太深

什么是VB.NET

  Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。其在调试时是以解释型语言方式运作,而输出为EXE程序是以编译型语言方式运作。可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。
  VB.Net需要在.Net Framework平台上才能执行。

VB的全称是:Visual Basic
.Net一般是指:.NET Framework

程序结构

作为学习语言入门的必备,当然是从“Hello,World!”开始。
此下引用于w3cschool

命名空间声明 Namespace declaration
一个类或模块 A class or module
一个或多个程序 One or more procedures
变量 Variables
主过程 The Main procedure
语句和表达式 Statements & Expressions
注释 Comments

举个栗子
Imports System  '命名空间声明
Module Module1 '一个类或模块,此处是模块
   Sub Main() '主过程 
      Console.WriteLine("Hello World")  '语句和表达式
      Console.ReadKey()
   End Sub
End Module
  • Imports System程序的第一行用于在程序中包含System命名空间
  • VB.Net完全面向对象,因此每个程序都必须包含一个类的模块(Module),该类包含程序使用的数据和过程
  • 类或模块一般包含多个过程,过程一般有以下几种:
    1.函数过程 Function
    2.程序过程 Sub
  • 注释:以'开头,将被编译器忽略
  • 语句:
    Console 访问和操作命令窗口的类
    WriteLine() 将数据写入标准输出流
    ReadKey() 获取用户按下的下一个键值,常用于停止程序执行

目测vb.net的语法与一些常用的编程语言并无大别。
对于有其他语言基础的同学相对轻松。

你可能感兴趣的:(vb.net从入门到放弃:初识vb.net)