VB.NET总结

1.CLR语言,比传统的运行时刻技术更高级。

 目的是:使开发过程更简单、快捷;通道的自动处理,如内存管理和过程通信;优秀的工具支持;更为简捷、安全的布置;可伸缩性。

2.XML为.NET的“元语言”。

 最大特点:自动的内存管理和无用存储单元收集。加载组件并为组件分配内存,当组件执行完成时再回收并清理内存,实现的条件是组件不再有引用指向它。
 .NET中的许多底层集成都是由XML实现的。XML是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。适合万维网传输。

3.引用类型和值类型

 值类型是VB开发人员常叫的数据变量和用户自定义类型。引用类型主要是类。分类原因是测试方法不同。
 值类型:Dim nRooms As Integer,Dim nAvailableRooms As Integer,nAvailableRooms=10,nRooms=nAvailableRoom
  引用类型:Dim bojRoom As clsRoom,Dim objAvailableRoom As clsRoom,Set objAvailableRoom=New clsRoom,Set objRoom =objAvailableRoom

4..NET中的每个类都支持以下方法:Boolean Equals(object):用于检验两个对象是否相等。Int 32 GetHamhcede:产生一个数值上派生于某个对象的值的数。Type GetType()获得一个包含与类型有关的信息的Type对象。String ToString():对于基本类型,如Integer,Boolean和String,该方法返回一个表示该类的值得字符串。

5.作为类的窗体,Public Class Form1,声明了一个名为Form1的类。

 通过继承创建窗体,Inherits System.WinForms.Form,这个语句指明了Form1实际上是System.WinForms.Form类的一个子类。
 构造函数方法,构造函数方法总是命名为New。Public Sub New() MyBase.New Form1=Me ‘This call is requlred by the Win Form Designer. InitializeComponent ‘TODD:Add any initialization after the InitializeComponete()call End Sub
 所有的构造函数方法要做的第一件事是调用它们基类中的构造函数。如果将这行代码移到例程后面的某个位置,就会出现一个语法错误。
 Dispose方法,’Form override dispose to clean up the component list, Overrides Public Sub Dispose(), MyBase.Dispose components.Dispose End Sub

6.Region伪指令,用伪指令#Region标记出代码段的开始,以伪指令#End Region标记代码段的结束。当展开或折叠这段代码时,这些伪指令标记可以让代码编辑器确定其中包含了什么代码。#Region “Windows Form Designer generated code”

7.使用名称空间:

 直接定位,只要给出名称空间的全名,就可以访问其中的任一个类,例如:System.Console.WriteLine(“This is a test”).
 Imports关键字,为了减少键盘输入量,并使代码看上去更精简,可以使用。例如:Imports System.Console Some oode… WriteLine(“This is a test “)。
 名称空间的别名,多个名称空间中有同名的类的情况是很少见的,实际上这是很普遍的——经常需要明确的键入名称空间的全名。

8.委托,把一个过程作为参数传递给方法的概念称为函数指针或回调。委托的概念使声明一个要调用的例程并调用该例程的操作规范化。

9.重载方法:在一个类中多次声明相同的名称的一种方法——只要每个声明都有不同的参数列表即可,该功能是非常强大的。

欢迎大家补充提意见哦!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值