幫忙寫乙個c 控制檯應用程式

2025-05-03 16:40:05 字數 1252 閱讀 3536

1樓:網友

思路:要不斷監測c盤下乙個xml檔案的變化,那麼就要用file類下的getlastwritetime() 方法 來獲取指定檔案的 修改時間。

而且最好 使用多執行緒來進行操作,如果都寫卜尺漏在主執行緒的話 就會出現 程式無響應現象。

**基本都註釋了,請看下面。

using system;

using ;

using ;

using ;//file類的名稱空間。

using ;//執行緒。

class program

static bool modified;//儲存是否修改過。

static datetime dt;//儲存時間。

static void main(string args)

dt = "c:\測試。xml");

將原始時間賦給dt

modified = false;//表示還未修改。

thread thread = new thread(new threadstart(look));

開啟子執行緒。

true;設為後臺執行緒(主執行緒關閉,後臺執行緒跟著關閉)

static void look()

while (!modified)

掛起指定時間(毫秒),如果不寫的話會佔用大量cpu資源。

datetime tempdt = "c:\測試。xml");

if (!兩個時間進行比較。

檔案已修改,請重新解析!")

modified = true;

改為true表示已經修改過,不執行迴圈。

完畢…… 不好意思 子執行緒裡型爛面檔名寫錯了~~ 現在改好了 已經發你郵件了~

2樓:孫中呂

監控檔案系統新增/刪基帆併除/修改。

指定監搏跡控目錄及檔案型別即可轎鄭。簡單。

c#裡那些控制檯分別是幹什麼用的

3樓:網友

在vs裡面這些東西就相當於模板,為了操作方面微軟建立了這些東西,每個東西所應用的地方不一樣,比如有視窗程式,有頁面程式,頁面程式也分很多種,等等。

4樓:屠夫跳刀今何在

因為講基礎的語法,用控制檯應用程式比較方便,像winform、wpf、web應用程式等等都要用到比較高階的知識。

5樓:少本卿狂

這些只是**的具體表現形式而已!學到**思路就行了!

使用c語言編寫簡單的控制檯應用程式,隨機生成八位整數,將各個數字分開,並按其反序輸出

static void main string args system.console.write 逆序 foreach char cc in chrarr system.console.write cc system.console.read 都是隨機的還來個反序有意義嗎,直接生成輸出就得了,生成...

幫忙編個 C,求人編乙個c或者c 程式

c 編問題printf c 這個程式可能錯在第行 printf d i 你少了左雙引號,應該是 printf d i 另外printf c 沒有任何錯誤,它的效果和 printf 是一樣的。注意,是printf 而不是printf 不能有逗號。採納哦。c 是輸出字元型資料,為了養成良好的程式設計習慣和風...

請幫忙寫一個配置,幫忙看個配置

cpu amd athlon 3000 socket am2 560元。主機板 映泰 tforce6100 am2 690元。記憶體 金士頓 512mb ddrii667 380元。硬碟 希捷 barracuda 160gb 530元。顯示器 明基 fp72e 1390元。顯示卡 主機板自帶。光碟機...