第二章 认识.NET Framework

王朝asp·作者佚名  2006-01-09
宽屏版  字体: |||超大  

.NET Framework是一个平台,在该平台上可以编写识别Internet并在Internet上支持的应用程序,并且这些应用程序接受诸如XML(很流行的DD).HTTP和SOAP这样的开放标准。等等等等。。。。。

CLR是.NET最重要的特征之一。CLR(Common Language Runtime)公共语言运行时。

名称空间

在.Net中,任何事物都称为一个“类型”。

在VB.Net中用Imports,C#中用using

Namespace Wrox.Bools.ProASPNet '//在VB中创建一个类

......

End Namespace

using Wrox.Bools.ProASPNet; //在C#中,注意是区分大小写,语句后面有“;”

Imports Wrox.Bools.ProASPNet '//在VB中

名称空间声明告诉了某个编译器任何定义的类型

在VS.NET中打开【解决方案资源管理器】右单击WEB应用程序项目【属性】,【通用属性】栏【导入】项,也可导入

通用类型系统

System. Boolean//System.Byte//System.Char//System.DateTime//System.Decimal//System.Double//System.Int16//System.Int32//

System.Int64//System.Sbyte//System.Single//System.TimeSpan//System.String//System.Array//System.Object

所有的类型都是从System.Object中派生出来的,该类有4种方法,可用于所有类型:

Equals GetHashClde GetType Tostring(常用,返回类型的一个字符串表示)

类型的转换

封箱和拆箱:封箱相当于定义类型并赋值,而拆箱相当于类型的转换(个人理解)。

// C#:

int i=32;

object o=i;

object o;

int i=(int) o;

'VB

dim i as Integer=32

dim o as object=1

dim o as object

dim i as Integer=CType(o , Integer)

'//CType 数据类型转换~!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有