-4
我有一個程序設置,它在啓動時告訴用戶計算機的總運行時間。我也希望它告訴他們當前的磁盤讀取速度和當前的磁盤寫入速度。我似乎無法弄清楚。我設置了性能計數器,我只需要知道如何編寫代碼來提取信息並將其插入到語音消息中。如何使語音告訴磁盤讀取和寫入
我有這兩行來從性能計數器中獲取信息。我需要知道如何把它發送到diskWriteSpeedmessage
PerformanceCounter perfDiskRead = new PerformanceCounter("PhysicalDisk", "% Disk Read Time", "_Total");
perfDiskRead.NextValue();
PerformanceCounter perfDiskWrite = new PerformanceCounter("PhysicalDisk", "% Disk Write Time", "_Total");
perfDiskWrite.NextValue();
如果你想知道我的聲音信息的代碼是什麼它是
string diskWriteSpeadmessage = string.Format("your current disk write spead is {0} megabytes per second");
Speak(diskWriteSpeadmessage, VoiceGender.Male);
您的問題是關於如何讀取性能計數器?如果是這樣,請參閱[這裏](http://stackoverflow.com/q/2712649)。 – 2014-08-27 19:28:07
其不讀取性能計數器。其獲取的信息發送到語音命令@KenWhite – 2014-08-28 04:02:40
然後我沒有看到一個問題。如果你有性能計數器的信息,並且你有'string.Format'部分,你只需要提供性能計數器信息作爲'{0}'到'string.Format'。你究竟在尋求什麼幫助?如何使用'string.Format'?請[編輯]你的問題,以明確你想在這裏得到什麼幫助,因爲現在我不能說(顯然,任何人都不可能,因爲你沒有答案)。 – 2014-08-28 04:23:19