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

 //提供有关当前环境和平台的信息以及操作它们的方法。此类不能被继承。
 
        //获取或设置当前工作目录的完全限定路径。
        public static string CurrentDirectory { get; set; }
        //获取当前计算机上的处理器数。
        public static string CommandLine { get; }
        //获取或设置进程的退出代码
        public static int ExitCode { get; set; }
        //获取系统启动后经过的毫秒数。
        public static int TickCount { get; }
        //获取操作系统的内存页的字节数
        public static int SystemPageSize { get; }
        //获取为此环境定义的换行字符串。
        public static string NewLine { get; }
        //获取一个 System.Version 对象,该对象描述公共语言运行时的主版本、次版本、内部版本和修订号。   
        public static long WorkingSet { get; }
        //获取包含当前平台标识符和版本号的 System.OperatingSystem 对象。
        public static OperatingSystem OSVersion { get; }
        //获取当前的堆栈跟踪信息。
        public static string StackTrace { get; }
        //确定当前进程是否为 64 位进程。
        public static bool Is64BitProcess { get; }
        //确定当前操作系统是否为 64 位操作系统。
        public static bool Is64BitOperatingSystem { get; }
        //获取一个值,该值指示当前的应用程序域是否正在卸载或者公共语言运行时 (CLR) 是否正在关闭。    
        public static bool HasShutdownStarted { get; }
        //获取当前已登录到 Windows 操作系统的人员的用户名。
        public static string UserName { get; }
        //获取一个值,用以指示当前进程是否在用户交互模式中运行。
        public static bool UserInteractive { get; }
        //获取与当前用户关联的网络域名。
        public static string UserDomainName { get; }
        //获取当前托管线程的唯一标识符。
        public static int CurrentManagedThreadId { get; }
        //获取系统目录的完全限定路径。
        public static string SystemDirectory { get; }
        //获取此本地计算机的 NetBIOS 名称。
        public static string MachineName { get; }
        //终止此进程并为基础操作系统提供指定的退出代码。
        public static void Exit(int exitCode);
        //将嵌入到指定字符串中的每个环境变量的名称替换为该变量的值的等效字符串,然后返回结果字符串。    
        public static string ExpandEnvironmentVariables(string name);
        //向 Windows 的应用程序事件日志写入消息后立即终止进程,然后在发往 Microsoft 的错误报告中加入该消息和异常信息。
        public static void FailFast(string message, Exception exception);
        //向 Windows 的应用程序事件日志写入消息后立即终止进程,然后在发往 Microsoft 的错误报告中加入该消息。
        public static void FailFast(string message);
        //返回包含当前进程的命令行参数的字符串数组。
        public static string[] GetCommandLineArgs();
        //从当前进程或者从当前用户或本地计算机的 Windows 操作系统注册表项检索环境变量的值。
        public static string GetEnvironmentVariable(string variable, EnvironmentVariableTarget target);
        //从当前进程检索环境变量的值。
        public static string GetEnvironmentVariable(string variable);
        //从当前进程或者从当前用户或本地计算机的 Windows 操作系统注册表项检索所有环境变量名及其值。
        public static IDictionary GetEnvironmentVariables(EnvironmentVariableTarget target);
        //从当前进程检索所有环境变量名及其值。
        public static IDictionary GetEnvironmentVariables();
        //获取由指定枚举标识的系统特殊文件夹的路径,并使用用于访问特殊文件夹的指定选项。
        public static string GetFolderPath(SpecialFolder folder, SpecialFolderOption option);
        //获取由指定枚举标识的系统特殊文件夹的路径。
        public static string GetFolderPath(SpecialFolder folder);
        //返回包含当前计算机中的逻辑驱动器名称的字符串数组。
        public static string[] GetLogicalDrives();
        //创建、修改或删除当前进程中或者为当前用户或本地计算机保留的 Windows 操作系统注册表项中存储的环境变量。
        public static void SetEnvironmentVariable(string variable, string value, EnvironmentVariableTarget target);
        //创建、修改或删除当前进程中存储的环境变量。
        public static void SetEnvironmentVariable(string variable, string value);
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值