首页 > 其他 > 详细

类库探源——System.Environment

时间:2014-12-10 20:59:12      阅读:309      评论:0      收藏:0      [点我收藏+]

Environment 类: 提供有关当前环境和平台的信息以及操作它们的方法。此类不能被继承。

命名空间: System

程序集:   mscorlib.dll

继承关系:

bubuko.com,布布扣

 

常用属性(字段)和方法:

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

OSVersion             获取包含当前平台标识符和版本号的 OperatingSystem 对象。 

 

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

GetFolderPath(Environment.SpecialFolder)      获取由指定枚举标识的系统特殊文件夹的路径。

 

 

Environment.SpecialFolder 枚举:指定用于检索系统特殊文件夹的目录路径的枚举常数。

命名空间: System

程序集  : mscorlib.dll

 

常用的特殊文件夹枚举值:

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

Programs     包含用户程序组的目录。

ProgramFiles “Program files”目录。

更多枚举值参见MSDN

 

例子:

 1 using System;
 2 
 3 class App
 4 {
 5     static void Main()
 6     {
 7         Console.WriteLine(Environment.CurrentDirectory);
 8         Console.WriteLine(Environment.OSVersion);
 9         Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop));
10         Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.Programs));
11         Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles));                        
12         
13         var drivers = Environment.GetLogicalDrives();
14         foreach(var d in drivers)
15         {
16             Console.WriteLine(d);
17         }
18         
19     }
20 }

效果:

bubuko.com,布布扣

类库探源——System.Environment

原文:http://www.cnblogs.com/Aphasia/p/4156145.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!