摘要:
文件系统: File类和FileInfo类:用于对文件进行创建、打开、复制、移动、删除重命名等,以及获取或设置文件的属性消息.File类中所有方法均为静态方法,而FileInfo类方法为实例方法。 Directory类和DirectoryInfo类:用于执行对目录(文件夹)的操作、比如创建、移动、删除、重命名等,也可获取或设置目录的属性。Directory类方法为静态方法。 Path类:大都属性与操作系统相关联,包括很多静态方法。 Environment类:获取与系统相关的信息。 基于流的文件操作:数据以文件的形式存储在硬盘、光盘等存储介质上,读写数据的过程可以看做数据像水一样流入或 阅读全文
posted @ 2010-12-05 22:26
woxf
阅读(353)
评论(0)
推荐(0)
摘要:
委托是一种特殊的对象类型,其特殊之处在于,我们以前定义的所有对象都包含数据,而委托包含的只是方法的地址。 C#高级编程(第6版)这么定义委托:如果要向以函数传递方法,必须把方法的细节封装在一种新类型的对象中。声明委托时,C#编译器会创建一个sealed(密封)类(故委托不能被继承),并以委托标识符命名,。该类定义了一个构造函数,它接受方法(可以是静态方法或实例方法)名作为其一个参数。 其实叩响C#之门里讲的委托更好理解。委托用关键字delegate声明,它实际上是定义了一种“函数类型”,明确规定了函数的参数类型和返回值类型。委托实例实际上是被委托的函数的别名。之所以说委托是类型安全的,是因 阅读全文
posted @ 2010-12-05 15:59
woxf
阅读(294)
评论(0)
推荐(0)
浙公网安备 33010602011771号