Environment類,獲取程式所在機器資訊

2021-09-06 10:10:30 字數 993 閱讀 9935

commandline     獲取該程序的命令列。

currentdirectory   獲取或設定當前工作目錄的完全限定路徑。

exitcode       獲取或設定程序的退出**。

hasshutdownstarted   獲取乙個值,該值指示公共語言執行時 (clr) 是否正在關閉。

is64bitoperatingsystem  確定當前作業系統是否為 64 位作業系統。

is64bitprocess    確定當前程序是否為 64 位程序。

machinename      獲取此本地計算機的 netbios 名稱。

newline        獲取為此環境定義的換行字串。

osversion        獲取包含當前平台識別符號和版本號的 operatingsystem 物件。

processorcount    獲取當前計算機上的處理器數。

stacktrace       獲取當前的堆疊跟蹤資訊。

systemdirectory   獲取系統目錄的完全限定路徑。

systempagesize   獲取作業系統的頁面檔案的記憶體量。

tickcount       獲取系統啟動後經過的毫秒數。

userdomainname   獲取與當前使用者關聯的網路網域名稱。

userinteractive     獲取乙個值,用以指示當前程序是否在使用者互動模式中執行。

username       獲取當前已登入到 windows 作業系統的人員的使用者名稱。

version           獲取乙個 version 物件,該物件描述公共語言執行時的主版本、次版本、內部版本和修訂號。

workingset      獲取對映到程序上下文的物理記憶體量。

示例:

class

program

}

static

void main(string

args)

通過environment獲取sdcard目錄

在研究拍照後突破的儲存路徑的問題,開始儲存路徑寫死為 private string folder sdcard dcim camera sd卡上拍照程式的儲存路徑 後來發現這樣寫雖然一般不會出錯,但不是很好,因為不同相機,可能路徑會出問題。較好的方法是通過environment 來獲取路徑,最後給出...

關於Environment類的使用

import org.springframework.core.env.environment 如何引用這個類 1.可以通過 autowired織入environment autowired private environment environment 2.可以通過實現 implements en...

使用Environment 來獲取系統的資訊

environment類可檢索資訊,如命令列引數 退出 環境變數設定 呼叫堆疊的內容 上次系統引導以來的時間,以及公共語言執行庫的版本 console.writeline 命令列 environment.mandline string arguments environment.get mandli...