Environment类包含的几个有用的方法

Posted vincent-pei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)














以上是关于Environment类包含的几个有用的方法的主要内容,如果未能解决你的问题,请参考以下文章

网页设计师非常有用的几个在线工具

使用 env('APP_ENV')、config('app.env') 或 App::environment() 获取应用环境有啥区别?

yml文件常见的几种读取方式

pycharm配置深度学习环境:conda env create -f environment.yml报错

windows10有用的几个快捷键

原创刚刚发现的SVN的几个有用的功能