system.diagnostics命名空間中的部分成員
相關型別
作用process
提供訪問本地和遠端程序的功能,允許通過程式設計方式開始和結束程序
processmodule
代表乙個載入到特定程序的模組(.dll或.exe)。它能夠表示任何模組
processmodulecollection
提供processmodule物件的強型別集合
processstartinfo
指定通過process.start()方法啟動程序時使用的一組值
processthread
代表指定程序中的執行緒。它用於診斷乙個程序的執行緒情況,並不用於在程序中建立執行緒
processthreadcollection
提供processthread物件的強型別集合
其中process型別的部分屬性
屬性作用
exittime
獲取終止程序的相關時間戳(型別是datatime)
handle
返回作業系統分配給程序的控制代碼(由intptr表示)。當構建與非託管**互動的.net程式時,該屬性很有用
id獲取關聯程序的pid
machinename
獲取關聯程序執行的計算機名稱
mainwindowtitle
獲取程序主視窗的標題
modules
可以訪問強型別processmodulecollection
processname
獲取程序的名稱
responding
指示進行的使用者介面是否響應使用者輸入
starttime
獲取關聯程序開始的時間
threads
獲取執行在關聯程序中的一組執行緒的設定(由processthread物件的集合表示)
process型別的部分方法
方法作用
closemainwindow()
通過向程序的主視窗傳送關閉訊息來關閉擁有使用者介面的程序
getcurrentprocess()
靜態方法,返回新的process物件以表示當前活動的程序
getprocess()
靜態方法,返回執行在給定計算機上的新process物件
kill()
立即停止關聯的程序
start()
啟動乙個程序
processthread型別的部分成員
成員作用
currentpriority
獲取執行緒的當前優先順序
id獲取執行緒的唯一識別符號
idealprocessor
設定執行緒執行的首選處理器
prioritylevel
獲取或設定執行緒的優先順序
processoraffinity
設定關聯執行緒可以執行的處理器
startaddress
獲取作業系統啟動執行緒要盜用的函式的記憶體位址
starttime
獲取作業系統啟動執行緒的時間
threadstate
獲取執行緒的當前狀態
totalprocessortime
獲取執行緒使用處理器的時間總量
waitreason
獲取執行緒等待的原因
(注意:processthread型別並不用於建立、掛起或停止執行緒,是一種用來獲取執行程序中活動windows執行緒診斷資訊的手段。
第五天筆記
1.return 可以結束一整個方法 2.為什麼要學會程式除錯 程式設計師寫出程式不一定有語法錯誤但邏輯錯誤一定有 於是我們就需要一步步拆分 逐步觀察 執行順序和資料變化 來找出問題!在可能出現錯誤的地方打斷點 4.陣列 陣列也有四要素 1陣列名 2.陣列型別 3.陣列下標 最大長度等於陣列長度減一...
第五天(學習筆記)
1.什麼是字典 dict.以 表示,沒一項用逗號隔開,內部元素用key value的形式來儲存資料.查詢的效率非常高,通過key來查詢元素 內部使用key來計算乙個記憶體位址 暫時 hash演算法.key必須是不可變的資料型別 key 必須是可雜湊的資料型別 可雜湊就是不可變 2.字典的增刪改查 1...
國慶第五天
直接在寢室待了乙個上午 一 matlab 試了一下昨天安裝的matlab2010b發現檔案都打不開,報這個錯 undefined function or method uiopen for input arguments of type char 二 c 1.找到了個之前 裡的乙個問題 把本週開頭和...