標籤:.net c# system.enviroment類 擷取系統屬性
System.Environment類允許我們通過不同的靜態成員獲得大量的有關運行.net應用程式的作業系統的細節。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace 命令列參數{ class Program { static int Main(string[] args) { //通過Environment.GetCommandLineArgs()擷取命令列參數 //第一個索引為應用程式本身名稱 //數組中其他元素包含單獨的命令列參數 string[] theArg = Environment.GetCommandLineArgs(); foreach(string arg in theArg) { Console.WriteLine("Arg:{0}",arg); } ShowEnvironmentDetails(); Console.WriteLine("退出後"); //這一句不會執行 return 0; } static void ShowEnvironmentDetails() { //從當前進程檢索所有環境變數名及其值 IDictionary environmentVariables = Environment.GetEnvironmentVariables(); foreach (DictionaryEntry de in environmentVariables) { Console.WriteLine("{0}----{1}",de.Key,de.Value); } Console.WriteLine("--------------------------------------"); //返回包含當前電腦中的邏輯磁碟機名稱的字串數組 Console.WriteLine("當前電腦有{0}個邏輯磁碟機",Environment.GetLogicalDrives().Length); foreach(string drive in Environment.GetLogicalDrives()) { Console.WriteLine("drive:{0}",drive); } //判斷當前作業系統是否為64位作業系統 Console.WriteLine("當前系統為64位系統:{0}",Environment.Is64BitOperatingSystem); //擷取本機電腦的NETBIOS名稱 Console.WriteLine("電腦的名稱為:{0}",Environment.MachineName); //擷取系統目錄的完全限定路徑 Console.WriteLine("系統目錄的完全限定路徑:{0}",Environment.SystemDirectory); //擷取當前電腦上的處理器數 Console.WriteLine("當前電腦上的處理器數為:{0}",Environment.ProcessorCount); //擷取作業系統分頁檔的記憶體量 Console.WriteLine("當前作業系統分頁檔的記憶體量為:{0}",Environment.SystemPageSize); //擷取系統啟動後經過的毫秒數 自系統啟動以來到現在所經過的時間 Console.WriteLine("系統啟動後經過的毫秒數:{0}",Environment.TickCount); //擷取當前已登入到windows作業系統的人員的使用者名稱 Console.WriteLine("當前登入作業系統的使用者名稱為:{0}",Environment.UserName); //擷取包含當前平台標識符和版本號碼的 operatingSystem對象 Console.WriteLine("當前作業系統為:{0}",Environment.OSVersion); //擷取一個Version對象,該對象描述通用語言執行平台的主要版本、此版本、組建和修訂編號 Console.WriteLine(".NET Version:{0}",Environment.Version); Console.ReadLine(); //程式結束 終止此進程並為基礎作業系統提供指定的結束代碼 Environment.Exit(-1); Console.WriteLine("退出"); //這一句也不會被執行 } }}
650) this.width=650;" src="http://img.blog.csdn.net/20140713171611203" />
要想瞭解更多System.Environment類的成員,請查閱msdn。
本文出自 “為了夢,愛一生” 部落格,請務必保留此出處http://fanfl.blog.51cto.com/5493505/1437627