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

 

    今天呢,我们要去看一看几个比较小的类,但是在平时还是比较有用的几个类。

    一、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

    获取此实例的最大容量。

     

     



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

    常用方法

     

    Reset

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

    Start

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

    StartNew

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

    Stop

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

     

     

    常用属性

     

    IsRunning

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

    ElapsedTicks

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

    ElapsedMilliseconds

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

    Elapsed

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

     

     


     

posted @ 2010-08-18 07:32  把爱延续  阅读(634)  评论(0编辑  收藏  举报