zoukankan      html  css  js  c++  java
  • Environment 类

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

    using System;
    using System.Collections;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 测试
    {
        class Program
        {
            static void Main(string[] args)
            {
                String str;
                String nl = Environment.NewLine;
                //
                Console.WriteLine();
                Console.WriteLine("-- Environment members --");
    
                //  Invoke this sample with an arbitrary set of command line arguments.
                Console.WriteLine("CommandLine: {0}", Environment.CommandLine);
    
                String[] arguments = Environment.GetCommandLineArgs();
                Console.WriteLine("GetCommandLineArgs: {0}", String.Join(", ", arguments));
    
                //  <-- Keep this information secure! -->
                Console.WriteLine("CurrentDirectory: {0}", Environment.CurrentDirectory);
    
                Console.WriteLine("ExitCode: {0}", Environment.ExitCode);
    
                Console.WriteLine("HasShutdownStarted: {0}", Environment.HasShutdownStarted);
    
                //  <-- Keep this information secure! -->
                Console.WriteLine("MachineName: {0}", Environment.MachineName);
    
                Console.WriteLine("NewLine: {0}  first line{0}  second line{0}  third line",
                                      Environment.NewLine);
    
                Console.WriteLine("OSVersion: {0}", Environment.OSVersion.ToString());
    
                Console.WriteLine("StackTrace: '{0}'", Environment.StackTrace);
    
                //  <-- Keep this information secure! -->
                Console.WriteLine("SystemDirectory: {0}", Environment.SystemDirectory);
    
                Console.WriteLine("TickCount: {0}", Environment.TickCount);
    
                //  <-- Keep this information secure! -->
                Console.WriteLine("UserDomainName: {0}", Environment.UserDomainName);
    
                Console.WriteLine("UserInteractive: {0}", Environment.UserInteractive);
    
                //  <-- Keep this information secure! -->
                Console.WriteLine("UserName: {0}", Environment.UserName);
    
                Console.WriteLine("Version: {0}", Environment.Version.ToString());
    
                Console.WriteLine("WorkingSet: {0}", Environment.WorkingSet);
    
                //  No example for Exit(exitCode) because doing so would terminate this example.
    
                //  <-- Keep this information secure! -->
                String query = "My system drive is %SystemDrive% and my system root is %SystemRoot%";
                str = Environment.ExpandEnvironmentVariables(query);
                Console.WriteLine("ExpandEnvironmentVariables: {0}  {1}", nl, str);
    
                Console.WriteLine("GetEnvironmentVariable: {0}  My temporary directory is {1}.", nl,
                                       Environment.GetEnvironmentVariable("TEMP"));
    
                Console.WriteLine("GetEnvironmentVariables: ");
                IDictionary environmentVariables = Environment.GetEnvironmentVariables();
                foreach (DictionaryEntry de in environmentVariables)
                {
                    Console.WriteLine("  {0} = {1}", de.Key, de.Value);
                }
    
                Console.WriteLine("GetFolderPath: {0}",
                             Environment.GetFolderPath(Environment.SpecialFolder.System));
    
                String[] drives = Environment.GetLogicalDrives();
                Console.WriteLine("GetLogicalDrives: {0}", String.Join(", ", drives));
                Console.ReadKey();
            }
        }
    }

  • 相关阅读:
    c# 4.0新功能--隐式类型
    常用的sql语句记录
    算法学习-回文数判断
    算法学习-两数之和
    RSA加密(前端js)和MD5加密(后台)同时使用实例
    layer父页获取弹出层输入框里面的值
    关于checkbox的全选和反选实例
    jQuery实用小技巧-获取选中的的下拉框和返回头部滑动动画
    jQuery实用小技巧--输入框文字获取和失去焦点
    得到网站下的文件虚拟路径的方法
  • 原文地址:https://www.cnblogs.com/chenyongblog/p/3256691.html
Copyright © 2011-2022 走看看