C#的第15节课

来源:互联网 发布:windows rs1 编辑:程序博客网 时间:2024/06/06 00:11

   主讲:使用.NET基类

    主要内容:已有的基类库

                        名称空间及其组织结构

                          通过使用组件定时器,目录信息,系统环境,数学函数,文件和数据认识,许多标准类型

     15.1.NET框架中的类,.NET框架包含大量的类,枚举结构,接口和其他数据类型。在C#程序中使用这些类课程大部分内容被组织成小型的范例程序清单,这些程序清哦单演示了如何使用大量不同类15.1.1通用语言规范,cls是一套规则运行在.NET平台上的所有语言都必须遵守,这套规则还包含通用类型系统不管程序使用什么语言语法通用运行阶段环境都能执行它。遵询CLS的优点:使用一种语言编写的代码可以被另一种语言调用。由于.NET框架中的函数遵循了cls,因此,他们不但被C#使用,还可以被任何cls一順应的语言使用15.1.2用于组织类型的名称空间.NET框架中的代码是以名称空间的方式进行组织的.NET框架中包含成百上千的名称空间,他们被用来组织成千上万的类和其它类型。一些名称空间被存储在其它的名称空间中15.1.3ECMA标准。并非名称空间中的所有类型都需要与其他语言兼容。另外其他公司开发的C#开发工具也不一定包含相应的代码例程15.1.4查看.NET框架类

    15.2使用定时器

  15.3获取目录和系统环境信息,对与程序而言,有大量关与运行该程序的计算机的信息可用,如果选择使用运算信息取决于程序员

  15.4使用数学函数,Math类是密封的。密封类不能被继承,另外其所有的方法和数据成员都是静态的,因此,不能创建Math对象,而只能通过类名来使用其数据成员和方法。

15.5使用文件,15.5.1复制文件,基类库中有一个名为file的文件类,它位与名称空间system.io中,file类包含大量的静态方法,可用于操纵文件。实际上,file中的所用方法都是静态的15.5.2获取文件信息除了file类外,还可以使用fileinfo类来处理文件。该程序接受了一个文件名然后显示该文件的大小以及该文件涉及到的一些重要的日期。

  15.6使用数据文件.15.6.1理解流 通常于存储在磁盘驱动器内存中的信息相关,使用文件时,通常要通过流,流指的是信息流,它不一定于文件相关,也不一定非的是文本流,可用于相内存,网络,web文字串发送信息或接收来自这些地方的信息。流也可用于向文件发送信息和接收来自文件的信息16 .6.2读取文件的步骤,读写文件时,需要按一定的步骤进行首先需要打开文件。如果是创建新文件,则在创建该文件的同时,应该打开它。文件打开后,你需要使用流来将信息加入到文件中或文件中取出信息。创建流时需要指明信息的流动方向将流于,文件关联起来后便可以开始读写数据了,如果是读写文件中的信息则可能需要检查是否到了文件的末尾读写完信息后,需要关闭文件。15.6.3用 于创建和打开文件的方法,存在各种类型的流,使用的流和方法将随文件中的数据类型而异,重点介绍读写文件信息,如何读写二进值信息。二进制信息能够存储数字型值和其他任何数据类型,15.6.4使用其他文件类型。

0 0