Namespace
包含类似或相关功能的类的集合
Class
用来定义一个对象,包含对象的属性(包括变量)、方法(包括过程sub和函数)
Sub
子过程,可以把要使用的数据以参数形式传入,但不返回值
Function
函数,同样可以传参数,但要求有返回值
Property
属性过程,设置或返回对象的属性值
Return
结束当前sub或function,若是函数则返回一个函数值
Dim
声明或定义一个变量
New
创建一个新的实例对象
Nothing
表示一个变量没有值,与其他语言或数据库中的null等价
Me
当前类的实例对象的引用
Console
.NET
用于访问和操作命令窗口的类,主要用于命令行应用程序
Module
模块,定义一个不是类的代码块,但它同样可以包含变量和方法
运算符
算术运算符:/(除),\(整除),Mod(取模)
串联运算符:&,+亦可
逻辑/按位运算符:Not、And、Or、Xor、AndAlso、OrElse
赋值运算符:= ,^= ,*= ,/= ,\= ,+= ,-= ,<<=,>>=,&=
比较运算符:< ,<= ,> ,>= ,= ,<> ,Is ,IsNot ,Like
移位运算符:<< ,>>
其他运算符:AddressOf 运算符 ,GetType 运算符 ,函数表达式,If 运算符 ,TypeOf 运算符,Await 运算符
DirectCast 运算符
TryCast 运算符
New 运算符
*运算优先级:算术>连接>比较>逻辑运算(用括号可改变优先级)
详细:
如果表达式中出现几种运算,将按照预先确定的称为“运算符优先级”的顺序计算和解析各个部分。
算术运算符和串联运算符
求幂 (^)
一元标识和非(+、–)
乘法和浮点除法(*、/)
整数除法 (\)
取模 (Mod)
加法和减法(+、–),字符串连接 (+)
字符串连接 (&)
算术移位(<<、>>)
比较运算符
所有比较运算符(=、<>、<、<=、>、>=、Is、IsNot、Like、TypeOf...Is)
逻辑运算符和位运算符
非 (Not)
与 (And、AndAlso)
或 (Or、OrElse)
异或 (Xor)
学习第一步:先看一点基础。知道一些常用的东西,什么怎么定义变量,定义函数,所有的语句啊什么的。
第二步:练习,在看书的时候,将那些代码自己用手敲一遍会有提高的。
第三步:模拟真实的项目做一下。
第四步:实战了。不要怕跟着别人一起做。现在不要单独做,羽毛还没有齐。
学习VB.NET和学习C#.NET是一样的
首先你要有明确的学习目标.可以给你几个建议!
1,要有参考书籍,而且是基础的!
2,首先从.NET的控件开始学习,然后可以了解一些基本方法等,这点可以参考MSDN 或者网上资源
3,随时做好笔记,遇到问题,尽量自己解决!
4,要是可以的话,从实际项目中出发,学习的话会进步很快的.毕竟学习以后要开发项目的!
没事不需要照的