您的位置:首页 > 其它

《(学习笔记)两天进步一点点》(5)——几个比较小的类,但很实用

2010-08-18 07:32 393 查看
今天呢,我们要去看一看几个比较小的类,但是在平时还是比较有用的几个类。

一、Environment类
(1)常用方法

GetEnvironmentVariable

已重载。 检索环境变量的值。

GetEnvironmentVariables

已重载。 检索所有环境变量名及其值。

GetFolderPath

获取指向由指定枚举标识的系统特殊文件夹的路径。【参数见下】

GetLogicalDrives

返回包含当前计算机中的逻辑驱动器名称的字符串数组。

SetEnvironmentVariable

已重载。 创建、修改或删除环境变量。

GetFolderPath方法的枚举参数如下:

成员名称

说明

ApplicationData

目录,它用作当前漫游用户的应用程序特定数据的公共储存库。

CommonApplicationData

目录,它用作所有用户使用的应用程序特定数据的公共储存库。

LocalApplicationData

目录,它用作当前非漫游用户使用的应用程序特定数据的公共储存库。

Cookies

用作 Internet Cookie 的公共储存库的目录。

Desktop

逻辑桌面,而不是物理文件系统位置。

Favorites

用作用户收藏夹项的公共储存库的目录。

History

用作 Internet 历史记录项的公共储存库的目录。

InternetCache

用作 Internet 临时文件的公共储存库的目录。

Programs

包含用户程序组的目录。

MyComputer

“我的电脑”文件夹。

MyMusic

“My Music”文件夹。

MyPictures

“My Pictures”文件夹。

Recent

包含用户最近使用过的文档的目录。

SendTo

包含“发送”菜单项的目录。

StartMenu

包含“开始”菜单项的目录。

Startup

对应于用户的“启动”程序组的目录。

System

“System”目录。

Templates

用作文档模板的公共储存库的目录。

DesktopDirectory

用于物理上存储桌面上的文件对象的目录。

Personal

用作文档的公共储存库的目录。

MyDocuments

“我的电脑”文件夹。

ProgramFiles

“Program files”目录。

CommonProgramFiles

用于应用程序间共享的组件的目录。

(2)常用属性

CurrentDirectory

获取或设置当前工作目录的完全限定路径。

MachineName

获取此本地计算机的 NetBIOS 名称。

NewLine

获取为此环境定义的换行字符串。

ProcessorCount

获取当前计算机上的处理器数。

SystemDirectory

获取系统目录的完全限定路径。

TickCount

获取系统启动后经过的毫秒数。

UserName

获取当前已登录到 Windows 操作系统的人员的用户名。

WorkingSet

获取映射到进程上下文的物理内存量。

二、Enum 枚举
(1)常用方法

GetName

在指定枚举中检索具有指定值的常数的名称。

GetNames

检索指定枚举中常数名称的数组。

GetType

获取当前实例的 Type。 (继承自 Object。)

GetValues

检索指定枚举中常数值的数组。

Parse

已重载。 将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。

三、StringBuilder类
(1)常用方法

Append

已重载。 在此实例的结尾追加指定对象的字符串表示形式。

AppendFormat

已重载。 向此实例追加包含零个或更多格式规范的设置了格式的字符串。每个格式规范由相应对象参数的字符串表示形式替换。

AppendLine

已重载。 将默认的行终止符(或指定字符串的副本和默认的行终止符)追加到此实例的末尾。

CopyTo

将此实例的指定段中的字符复制到目标 Char 数组的指定段中。

Insert

已重载。 将指定对象的字符串表示形式插入到此实例中的指定字符位置。

MemberwiseClone

创建当前 Object 的浅表副本。 (继承自 Object。)

Remove

将指定范围的字符从此实例中移除。

Replace

已重载。 将此实例中所有的指定字符或字符串替换为其他的指定字符或字符串。

ToString

已重载。 将 StringBuilder 的值转换为 String。

(2)常用属性

Chars

获取或设置此实例中指定字符位置处的字符。

Length

获取或设置当前 StringBuilder 对象的长度。

MaxCapacity

获取此实例的最大容量。

(4)StopWatch类
提供一组方法和属性,可用于准确地测量运行时间。

常用方法

Reset

停止时间间隔测量,并将运行时间重置为零。

Start

开始或继续测量某个时间间隔的运行时间。

StartNew

对新的 Stopwatch 实例进行初始化,将运行时间属性设置为零,然后开始测量运行时间。

Stop

停止测量某个时间间隔的运行时间。

常用属性

IsRunning

获取一个指示 Stopwatch 计时器是否在运行的值。

ElapsedTicks

获取当前实例测量得出的总运行时间(用计时器刻度表示)。

ElapsedMilliseconds

获取当前实例测量得出的总运行时间(以毫秒为单位)。

Elapsed

获取当前实例测量得出的总运行时间。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: