System.Environment类应用小技巧
2008-05-04 11:37
204 查看
无意中发现,System.Environment有很多非常有用的成员和方法,现总结如下:
1.获取操作系统版本(PC,PDA均支持)
Environment.OSVersion
2.获取应用程序当前目录(PC支持)
Environment.CurrentDirectory
3.列举本地硬盘驱动器(PC支持)
string [] strDrives=Environment.GetLogicalDrives();
foreach(string strDrive in strDrives)
{
}
4.获取.Net Framework版本号(PC,PDA均支持)
Environment.Version
5.获取机器名(PC支持)
EnvironMent.MachineName
6.获取当前环境换行符(PC支持)
Environment.NewLine
7.获取处理器个数(PC支持)
Environment.SystemDirectory
8.获取当前登录用户(PC支持)
Environment.UserName
9.获取系统保留文件夹路径(PC,PDA均支持)
Environment.GetFolderPath(Environment.SpecialFolder对象)
Environment.SpecialFolder对象提供系统保留文件夹标识,例如:Environment.SpecialFolder.Desktop表示桌面文件夹的路径
10.获取命令行参数(PC支持)
string [] strParams=Environment.GetCommandLineArgs();
foreach(string strParam in strParams)
{
}
11.获取系统环境变量(PC支持)
System.Collections.IDictionary dict=Environment.GetEnvironmentVariables();
string str=dict["Path"].ToString();
12.设置环境变量(PC支持)
Environment.SetEnvironmentVariable("Path", "Test");
13.获取域名(PC支持)
string strUser = Environment.UserDomainName;
14.获取截至到当前时间,操作系统启动的毫秒数(PDA,PC均支持)
str = Environment.TickCount.ToString();
15.映射到当前进程的物理内存数
str = Environment.WorkingSet.ToString();
16.退出应用程序
Environment.Exit(0)
1.获取操作系统版本(PC,PDA均支持)
Environment.OSVersion
2.获取应用程序当前目录(PC支持)
Environment.CurrentDirectory
3.列举本地硬盘驱动器(PC支持)
string [] strDrives=Environment.GetLogicalDrives();
foreach(string strDrive in strDrives)
{
}
4.获取.Net Framework版本号(PC,PDA均支持)
Environment.Version
5.获取机器名(PC支持)
EnvironMent.MachineName
6.获取当前环境换行符(PC支持)
Environment.NewLine
7.获取处理器个数(PC支持)
Environment.SystemDirectory
8.获取当前登录用户(PC支持)
Environment.UserName
9.获取系统保留文件夹路径(PC,PDA均支持)
Environment.GetFolderPath(Environment.SpecialFolder对象)
Environment.SpecialFolder对象提供系统保留文件夹标识,例如:Environment.SpecialFolder.Desktop表示桌面文件夹的路径
10.获取命令行参数(PC支持)
string [] strParams=Environment.GetCommandLineArgs();
foreach(string strParam in strParams)
{
}
11.获取系统环境变量(PC支持)
System.Collections.IDictionary dict=Environment.GetEnvironmentVariables();
string str=dict["Path"].ToString();
12.设置环境变量(PC支持)
Environment.SetEnvironmentVariable("Path", "Test");
13.获取域名(PC支持)
string strUser = Environment.UserDomainName;
14.获取截至到当前时间,操作系统启动的毫秒数(PDA,PC均支持)
str = Environment.TickCount.ToString();
15.映射到当前进程的物理内存数
str = Environment.WorkingSet.ToString();
16.退出应用程序
Environment.Exit(0)
相关文章推荐
- widows 8 应用小技巧(21-25)
- 【xinfanqie】玩转windows8 50个应用小技巧集萃
- javascript的40种网页常用小技巧应用
- html中的应用小技巧
- iOS开发之内存管理:iPhone应用中避免内存泄露小技巧
- .NET 异常捕获机制的小技巧应用(实例:端口扫描程序)
- Android小技巧(一):实现捕获应用的运行时异常
- 对枚举的认识,应用,以及用枚举变量传输多个概念的小技巧!
- 你想的到想不到的 javascript 应用小技巧方法
- WEB设计中CSS样式表应用小技巧十四例
- linux sed应用小技巧
- 小技巧,Servlet3.x 应用无 web.xml 指定欢迎页引出的路径消除
- iOS应用开发小技巧总结
- 客户端应用JSON小技巧
- Ruby方法参数默认值的一个小技巧在Rails中的应用
- widows 8 应用小技巧(21-25)
- windows8 应用小技巧(41-45)
- windows应用小技巧
- javascript 应用小技巧方法
- CSS应用小技巧十四例